Funkcijos iškvietimas pagal pavadinimą PHP

Tarkime, kintamajame yra saugoma eilutė su funkcijos pavadinimu. Naudodami šį kintamąjį galite iškviesti funkciją, kurios pavadinimas yra saugomas šiame kintamajame.

Pažiūrėkime pavyzdžiu. Tarkime, mes turime šią funkciją:

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

Tarkime, mes taip pat turime kintamąjį su šios funkcijos pavadinimu:

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

Iškvieskime funkciją pagal jos pavadinimą. Norėdami tai padaryti, parašome kintamąjį, kuriame yra funkcijos pavadinimas, ir po jo padėkime iškviečiamuosius skliaustus:

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

Tarkime, kintamajame yra saugomas į PHP įdiegtos funkcijos sqrt pavadinimas, skirta kvadratinei šakniai rasti:

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

Iškvieskite šią funkciją naudodami kintamąjį su jos pavadinimu.