[PHP] call_user_func()

call_user_func() (funzione PHP) chiama una o più funzioni.

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($nome_funzione, $parametro1[facoltativo], $parametro2[facoltativo], ...)
parametro descrizione
$nome_funzione La funzione da processare
$parametro1 Il parametro da passare alla funzione
$parametro2 Il parametro da passare alla funzione

Esempi

function nome_funzione($par1, $par2){
   echo $par1 + $par2;
}
call_user_func("nome_funzione", 2, 3); // 5

Contenuti correlati

Fonti esterne

funzioni php, php

Related Articles

0 Comment