PHP is_callable() 函式
示例
檢查變數的內容是否可以被呼叫為函式
<?php
function test1(){
}
echo "test1 是否可呼叫: " . is_callable("test1");
echo "<br>";
echo "test2 是否可呼叫: " . is_callable("test2");
?>
自己動手試一試 »
定義和用法
is_callable() 函式用於檢查變數的內容是否可以被呼叫為函式。
如果變數可呼叫,該函式返回 true (1),否則返回 false/nothing。
語法
is_callable(variable, syntax_only, name );
引數值
引數 | 描述 |
---|---|
變數 | 必需。指定要檢查的變數 |
syntax_only | 可選。如果設定為 TRUE,函式僅驗證 variable 是否是函式或方法。它將拒絕非字串變數,或結構無效的陣列。預設為 false |
name | 可選。返回一個“可呼叫名稱”(僅用於類) |
技術詳情
返回值 | 如果 variable 可呼叫,則返回 TRUE,否則返回 FALSE |
---|---|
返回型別 | 布林值 |
PHP 版本 | 4.0.6+ |
❮ PHP 變數處理參考