(PHP 4, PHP 5, PHP 7, PHP 8)
func_num_args — Devuelve el número de argumentos pasados a la función
Obtiene el número de argumentos pasados a la función.
Esta función se puede usar junto con func_get_arg() y func_get_args() para permitir a las funciones definidas por el usuario aceptar listas de argumentos de longitud variable.
Esta función no tiene parámetros.
Devuelve el número de argumentos pasados a la función actual definida por el usuario.
Genera una advertencia si se llama desde fuera de una función definida por el usuario.
Ejemplo #1 Ejemplo de func_num_args()
<?php
function foo()
{
$númargs = func_num_args();
echo "Número de argumentos: $númargs\n";
}
foo(1, 2, 3);
?>
El resultado del ejemplo sería:
Número de argumentos: 3
...