procedimiento le permite usar repetidamente el mismo bloque de código en el script PHP en lugar de escribir el mismo código varias veces. Procedimientos realizar cálculos o modificar valores pasados a ellos o creados dentro de ellos para mostrar en la página Web. Por ejemplo , una subrutina que toma dos números enteros como argumentos , los multiplica juntos y utiliza la función de " eco " para mostrar el resultado es un ejemplo de un procedimiento . En esencia , los procedimientos son pequeños programas que figuran en el programa más amplio .
Definición
Para crear cualquier tipo de subrutina en PHP, incluyendo un procedimiento , se utiliza el " función de la palabra clave " seguido del nombre del procedimiento , la lista de argumentos y la declaración . Por ejemplo , si escribes " función mi_funcion ( $ var ) { }
" crear un procedimiento llamado " mifunción " que acepta un argumento. No codificar un valor de retorno. En PHP , no se puede crear varios procedimientos con el mismo nombre , ni puede sobrecargar una función como se hace en otros lenguajes de programación.Argumentos
puede crear procedimientos que aceptan cualquier número de parámetros y , a continuación, modificar según sea necesario dentro del cuerpo de código del procedimiento. Lo hace mediante la creación de variables de PHP o pasando por referencia , donde se incluye una y firmar antes de la variable. Cuando se llama a un procedimiento en el script en otro lugar , debe pasar el mismo número de argumentos para ello que se requieren en la definición del procedimiento. Puede pasar variables o literales de cadena en la llamada al procedimiento .
Alcance
Puede declarar un procedimiento anidado dentro de otro procedimiento , pero no se puede utilizar el procedimiento anidado a menos que primero llamar al procedimiento principal, por lo que la página web se puede procesar el código. Del mismo modo , si usted crear e inicializar una variable, y luego pasa a un procedimiento y modificar su valor, el valor de la variable original se mantiene sin cambios . También puede crear múltiples variables , todas con el mismo nombre en procedimientos separados . Ninguno de ellos se relacionan entre sí.