Funkcijas izsaukšana pēc nosaukuma PHP
Pieņemsim, ka mainīgajā ir saglabāta virkne ar funkcijas nosaukumu. Izmantojot šo mainīgo, jūs varat izsaukt funkciju, kuras nosaukums ir saglabāts šajā mainīgajā.
Apskatīsim piemērā. Pieņemsim, ka mums ir šāda funkcija:
<?php
function func($num)
{
echo $num ** 2;
}
?>
Pieņemsim, ka mums ir arī mainīgais ar šīs funkcijas nosaukumu:
<?php
$name = 'func';
?>
Izsauksim funkciju pēc tās nosaukuma. Lai to izdarītu, ierakstām mainīgo, kas satur funkcijas nosaukumu, un aiz tā ievietojam izsaukuma apaļās iekavas:
<?php
$name(3); // 9
?>
Pieņemsim, ka mainīgajā ir saglabāts nosaukums
iebūvētai PHP funkcijai sqrt
kvadrātsaknes atrašanai:
<?php
$name = 'sqrt';
?>
Izsauciet šo funkciju, izmantojot mainīgo ar tās nosaukumu.