function suma(...$nums) {
$sum = 0;
foreach($nums as $num) {
$sum += $num;
}
return $sum;
}
echo suma(1,3,4,6,7); // da 21
Mostrando entradas con la etiqueta Parámetros funciones. Mostrar todas las entradas
Mostrando entradas con la etiqueta Parámetros funciones. Mostrar todas las entradas
Pasar indefinidos parámetros a una función
Esto solo funciona a partir de PHP 5.6:
PHP: Parámetros funciones
En PHP se pueden pasar menos parámetros de los que usa la función.
Otro ejemplo:
function pepe($param1,$param2=null, $param3=null){
...
}
pepe("hola");
pepe("uno", "dos", "tres");
Otro ejemplo:
function ivaTransporte($idUser = null) {
if ($idUser!= null) {
echo "SI existe";
}
else {
echo "NO existe";
}
return "xxx";
}
echo ivaTransporte();
echo "<hr>";
echo ivaTransporte(222);
Suscribirse a:
Entradas (Atom)
