php funciones parámetros por valor y por referencia

0

Por admin | para la categoría de php | noticia del 01-05-2009

En php una función se declara mediante la palabra reservada function, como en muchos otros lenguajes, php al ser un lenguaje no tipado no tenemos que indicar el tipo de dato devuelto por la función. Para devolver un valor utilizamos return

Una función siempre encapsula un conjunto de instrucciones que tienen como finalidad una finalidad, por ejemplo el cálculo de un perímetro de una figura etc…

Declaración   function NombreFunción ( $parámetro1, $parámetro2,…)

para llamar a la función para su utilización,  utilizamos  NombreFunción (valor1, valor2)

Primer caso, cuando pasamos los datos por valor las modificaciones de los valores de los parámetros dentro de la función no tienen repercusión fuera de ella, mientras si pasamos los datos por dirección los cambios que se realicen dentro de la función quedan reflejados fuera. 

En php para pasar por dirección se utiliza function NombreFunción (&$parámetro1 , &$parámetro1) como cabecera de la función, la llamada a la función es igual que por valor NombreFunción (valor1,valor2)

Continúa leyendo … »