Funkcja PHP is_callable()
❮ Dokumentacja obsługi zmiennych w PHP
Przykład
Sprawdź, czy zawartość zmiennej można wywołać jako funkcję, czy nie:
<?php
function test1(){
}
echo "test1 is callable: " . is_callable("test1");
echo "<br>";
echo "test2 is callable: " . is_callable("test2");
?>
Definicja i użycie
Funkcja is_callable() sprawdza, czy zawartość zmiennej może być wywołana jako funkcja, czy nie.
Ta funkcja zwraca prawdę (1), jeśli zmienną można wywoływać, w przeciwnym razie zwraca fałsz/nic.
Składnia
is_callable(variable, syntax_only, name );
Wartości parametrów
Parameter | Description |
---|---|
variable | Required. Specifies the variable to check |
syntax_only | Optional. If set to TRUE, the function only verifies if variable is a function or method. It will reject variables that are not strings, or arrays without a valid structure to be used as a callback. Default is false |
name | Optional. Returns a "callable name" (only for classes) |
Szczegóły techniczne
Wartość zwrotu: | TRUE jeśli zmienna jest wywoływana, FALSE w przeciwnym razie |
---|---|
Typ zwrotu: | Boole'a |
Wersja PHP: | 4.0.6+ |
❮ Dokumentacja obsługi zmiennych w PHP