func_num_args

(PHP 4, PHP 5, PHP 7, PHP 8)

func_num_argsDevuelve el número de argumentos pasados a la función

Descripción

func_num_args(): int

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.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve el número de argumentos pasados a la función actual definida por el usuario.

Errores/Excepciones

Genera una advertencia si se llama desde fuera de una función definida por el usuario.

Ejemplos

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

Ver también

To Top