Thirrja e funksionit sipas emrit në PHP
Supozoni se keni në një variabël një varg me emrin e një funksioni. Duke përdorur këtë variabël ju mund të thirrni funksionin, emri i të cilit ruhet në këtë variabël.
Le ta shohim me një shembull. Supozoni se kemi funksionin e mëposhtëm:
<?php
function func($num)
{
echo $num ** 2;
}
?>
Supozoni gjithashtu se kemi një variabël me emrin e këtij funksioni:
<?php
$name = 'func';
?>
Le ta thirrim funksionin sipas emrit të tij. Për këtë, shkruajmë variablin që përmban emrin e funksionit, dhe vendosim pas saj kllapat e thirrjes:
<?php
$name(3); // 9
?>
Supozoni se në një variabël ruhet emri
i funksionit të integruar në PHP sqrt
për gjetjen e rrënjës katrore:
<?php
$name = 'sqrt';
?>
Thirrni këtë funksion duke përdorur variablin me emrin e tij.