Aufruf einer Funktion nach Namen in PHP
Angenommen, Sie haben eine Zeichenkette mit dem Namen einer Funktion in einer Variable gespeichert. Mit Hilfe einer solchen Variable können Sie die Funktion aufrufen, deren Name in dieser Variable gespeichert ist.
Sehen wir uns ein Beispiel an. Angenommen, wir haben die folgende Funktion:
<?php
function func($num)
{
echo $num ** 2;
}
?>
Angenommen, wir haben auch eine Variable mit dem Namen dieser Funktion:
<?php
$name = 'func';
?>
Lassen Sie uns die Funktion nach ihrem Namen aufrufen. Dafür schreiben wir die Variable, die den Funktionsnamen enthält, und setzen runde Aufrufklammern dahinter:
<?php
$name(3); // 9
?>
Angenommen, in einer Variable ist der Name
der in PHP eingebauten Funktion sqrt
zur Berechnung der Quadratwurzel gespeichert:
<?php
$name = 'sqrt';
?>
Rufen Sie diese Funktion mit Hilfe der Variable mit ihrem Namen auf.