Повикување на функција по име во PHP
Нека во вашата променлива се чува низа со име на функција. Со помош на ваква променлива можете да ја повикате функцијата, чие име е зачувано во оваа променлива.
Ајде да погледнеме на пример. Нека имаме следнава функција:
<?php
function func($num)
{
echo $num ** 2;
}
?>
Нека имаме и променлива со името на оваа функција:
<?php
$name = 'func';
?>
Ајде да ја повикаме функцијата по нејзиното име. За да го направите ова, напишете ја променливата, што содржи име на функција, и ставете после неја загради за повикување:
<?php
$name(3); // 9
?>
Нека во променливата се чува името
на вградената во PHP функција sqrt
за наоѓање на квадратен корен:
<?php
$name = 'sqrt';
?>
Повикајте ја оваа функција со помош на променливата со нејзиното име.