is_callable
Erkennen Sie, ob die Parameter legaler kennbare Strukturen sind
is_callable()
prüft, ob der Inhalt einer Variablen als Funktion aufgerufen werden kann.
Wenn die Variable abrufbar ist, gibt die Funktion true
zurück (1), ansonsten wird false
/ nichts zurückgegeben.
Überprüfen Sie, ob der Inhalt einer Variablen als Funktion aufgerufen werden kann:
<? Php Funktion test1 ( ) { } echo "test1 ist aufrufbar:" . is_callable ( "test1" ) ; echo "<br>" ; echo "test2 ist aufrufbar:" . is_callable ( "test2" ) ; ?>
Probieren Sie es selbst aus
is_callable ( variable , syntax_only , Name ) ;
Parameter | beschreiben |
---|---|
Variable | Erforderlich. Gibt die überprüfende Variable an. |
syntax_only |
Optional. Wenn die Funktion auf TRUE eingestellt ist, überprüft die Funktion nur, ob die Variable eine Funktion oder Methode ist. Es lehnt Variablen ab, die keine Strings oder Arrays sind, die keine gültigen Strukturen als Rückrufe verwenden können. Standard ist falsch. |
Name | Optional. Gibt einen "Anrufnamen" zurück (nur für Klassen). |