Функсияро ба ном дар PHP даъват кардан

Бигзор дар тағирёбандаи шумо сатр бо номи функсия нигоҳ дошта шавад. Бо истифода аз ин тағирёбанда шумо метавонед функсияеро даъват кунед, ки номаш дар ин тағирёбанда нигоҳ дошта мешавад.

Биёед ба мисол нигарем. Фарз кунем, ки мо функсияи зеринро дорем:

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

Фарз кунем, ки мо инчунин тағирёбандае дорем бо номи ин функсия:

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

Биёед функсияро ба номаш даъват кунем. Барои ин тағирёбандаеро, ки номи функсияро дар бар мегирад, навишта ва пас аз он қавсҳои даъватро мегузорем:

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

Фарз кунем, ки дар тағирёбанда номи функсияи дарунсохти sqrt барои ёфтани решаи квадратӣ нигоҳ дошта шавад:

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

Ин функсияро бо ёрии тағирёбанда бо номаш даъват кунед.