384 of 410 menu

Функция func_get_args

La función func_get_args permite obtener todos los argumentos pasados a una función en forma de array. No acepta parámetros y debe llamarse solo dentro de funciones definidas por el usuario.

Sintaxis

func_get_args();

Ejemplo

Obtengamos todos los argumentos pasados a la función:

<?php function test() { $res = func_get_args(); print_r($res); } test(1, 2, 3); ?>

Resultado de ejecutar el código:

[1, 2, 3]

Ejemplo

Uso con diferentes tipos de argumentos:

<?php function showArgs() { $res = func_get_args(); print_r($res); } showArgs('a', 1, true, null); ?>

Resultado de ejecutar el código:

['a', 1, true, null]

Ejemplo

Obtención de argumentos sin declarar parámetros:

<?php function sum() { $args = func_get_args(); return array_sum($args); } echo sum(5, 10, 15); ?>

Resultado de ejecutar el código:

30

Ver también

  • la función func_num_args,
    que devuelve el número de argumentos pasados
  • la función func_get_arg,
    que devuelve un argumento específico por índice
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar