Pozivanje funkcije po imenu u PHP-u

Pretpostavimo da u promenljivoj imate string sa imenom funkcije. Koristeći tu promenljivu možete pozvati funkciju čije je ime sačuvano u toj promenljivoj.

Pogledajmo primer. Pretpostavimo da imamo sledeću funkciju:

php<?php
  function func($num)
  {
    echo $num ** 2;
  }
?>

Pretpostavimo takođe da imamo promenljivu sa imenom te funkcije:

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

Hajde da pozovemo funkciju po njenom imenu. Da bismo to uradili, napišimo promenljivu koja sadrži ime funkcije i stavimo iza nje okrugle zagrade za poziv:

php<?php
  $name(3); // 9
?>
Задание 1

Pretpostavimo da u promenljivoj je sačuvano ime ugrađene PHP funkcije sqrt za pronalaženje kvadratnog korena:

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

Pozovite ovu funkciju koristeći promenljivu sa njenim imenom.