![]() |
ayuda con la funcion func_get_args()
hola, tengo dudas sobre esta funcion, en el help de php dice que es para obtener una matriz con los argumentos de una funcion [argumentos pasados únicamente, y no toma en cuenta las argumentas predeterminados (no pasados)], ademas encontre este code:
Código PHP:
|
Hola,
Así es como dices. Las funciones aceptan un número de parámetros variable. Cuando esto es así, funciones como "func_num_args()" son muy útiles. En todo caso ten en cuenta que el que puedas hacerlo no quiere decir que debas hacerlo. Habrá veces que sea útil, y las habrá en que complique el asunto innecesariamente y haga más complicada la lectura del código fuente. Tú decides. ;) |
entonces con que nombre usaria los parametros no declarados como argumentos, dentro del cuerpo de la funcion???, con sus nombres originales??, y eso implicaria que estos parametros deben ser pasados por referencia pues apuntan a un mismo sector de memoria??, tengo estas dudas
|
Hola,
Pues usando, por ejemplo, la función "func_get_arg()". El que los parámetros se envíen por valor o por referencia no se determina en el prototipo de la función, sino de cuando se use la propia función: puedes pasar parámetros por valor o por referencia, como quieras. Código PHP:
|
| La franja horaria es GMT +2. Ahora son las 02:07:12. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi