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.