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<?php
  function func($num)
  {
    echo $num ** 2;
  }
?>

Pieņemsim, ka mums ir arī mainīgais ar šīs funkcijas nosaukumu:

php<?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<?php
  $name(3); // 9
?>
Задание 1

Pieņemsim, ka mainīgajā ir saglabāts nosaukums iebūvētai PHP funkcijai sqrt kvadrātsaknes atrašanai:

php<?php
  $name = 'sqrt';
?>

Izsauciet šo funkciju, izmantojot mainīgo ar tās nosaukumu.