Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/08/2010, 12:47
Everu
 
Fecha de Ingreso: julio-2010
Mensajes: 16
Antigüedad: 14 años, 4 meses
Puntos: 0
Declarar una variable de una función, y el resto no

Hola.

Tengo la siguiente función:

Código PHP:
function funcionphp($valora null$valorb null$valorc 0$valord null) {

El problema viene cuando, a veces, a la hora de ejecutarla, no quiero declarar las primeras variables, sólo quiero declarar $valord, y me veo obligado a hacer lo siguiente:

Código PHP:
echo funcionphp(null,null,null,"amarillo"); 
En funciones que pueden llegar a tener muchas variables, se hace muy lioso poner tantos null, y llega un momento que no sabes cuántos tienes que poner.

¿Hay alguna forma en la que pueda declarar la última variable, sin necesidad de poner los null? Algo como un:

Código PHP:
echo funcionphp($valord "amarillo"); 
Un saludo, y gracias.