Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/10/2008, 23:56
Avatar de Nlrvana
Nlrvana
 
Fecha de Ingreso: marzo-2008
Mensajes: 36
Antigüedad: 17 años
Puntos: 0
Pasar variables como opcionales a las funciones en PHP

Saludos, en la página funciones.php (llamada con un include) tengo una función que uso en varias de las páginas, y a la que le paso los valores que vienen por POST o GET y funciona bien.

Código PHP:
<?php
extract 
($_REQUEST);
function 
foo ($valor1,$valor2){
//codigo de la función
}
?>
El caso es que esa función también la uso en otras de las páginas en las que no es necesario que entren esos valores o bien todavía no estan definidos. Si la uso en esas páginas me tira error Missing Argument (normal).

Mi pregunta es si es posible pasar valores como opcionales a las funciones en PHP como en otros lenguajes, osea, si existe algo así:

Código PHP:
<?php
extract 
($_REQUEST);
function 
foo ($valor1 as optional,$valor2 as optional) {
//codigo de la función
}
?>
o tengo que hacer otra función distinta para las otras páginas que no reciban valores.