Klicanje funkcij po imenu v PHP
Recimo, da imate v spremenljivki shranjen niz z imenom funkcije. S pomočjo takšne spremenljivke lahko pokličete funkcijo, katere ime je shranjeno v tej spremenljivki.
Poglejmo si primer. Recimo, da imamo naslednjo funkcijo:
<?php
function func($num)
{
echo $num ** 2;
}
?>
Recimo, da imamo tudi spremenljivko z imenom te funkcije:
<?php
$name = 'func';
?>
Pokličimo funkcijo po njenem imenu. Za to napišimo spremenljivko, ki vsebuje ime funkcije, in postavimo za njo okrogle oklepaje klica:
<?php
$name(3); // 9
?>
Recimo, da je v spremenljivki shranjeno ime
vgrajene PHP funkcije sqrt
za iskanje kvadratnega korena:
<?php
$name = 'sqrt';
?>
Pokličite to funkcijo s pomočjo spremenljivke z njenim imenom.