call_user_func_array() (funzione PHP) chiama una funzione e le passa uno o più parametri
tips&tricks
La differenza tra call_user_func() e call_user_func_array() consiste nel fatto che in quest’ultima funzione i parametri delle funzione chiamata sono un array.
Per la differenza tra questa funzione e la chiamata diretta della funzione, v. questo articolo.
Sintassi
call_user_func($funzione, $array_parametri)
| parametro | descrizione |
|---|---|
| $funzione | La funzione da processare |
| $array_parametri | L’array contenente i parametri della funzione chiamata |
Esempi
function nome_funzione($par1, $par2){
echo $par1 + $par2;
}
$array_par = array(2,3);
call_user_func_array("nome_funzione", $array_par); // 5
Contenuti correlati
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment