TECH I.S.

PHP is_callable() 関数

❮ PHP 変数処理リファレンス

変数の内容を関数として呼び出すことができるかどうかを確認します。

<?php function test1(){ } echo "test1 is callable: " . is_callable("test1"); echo "<br>"; echo "test2 is callable: " . is_callable("test2"); ?>


定義と使用法

is_callable()関数は、変数の内容が関数として呼び出せるかどうかをチェックします。

この関数は、変数が呼び出し可能な場合はtrue(1)を返し、それ以外の場合は falseまたは何も返しません。


構文

<div>is_callable(<em>variable</em>, <em>syntax_only</em>, <em>name </em>);</div>

パラメータ値

:::table {.techis-styled-table-all .notranslate}




パラメータ



説明










variable
Required チェックする変数を指定します








syntax_only
Optional TRUE に設定すると、変数が関数またはメソッドであるかどうかだけを検証します。文字列でない変数や、コールバックとして使用する有効な構造体を持たない配列は拒否されます。デフォルトはfalseです。









name
Optional 「呼び出し可能な名前」を返します (クラスのみ)

:::table

Technical Details
Return Value: TRUE の場合変数呼び出し可能、そうでない場合は FALSE
Return Type: ブール値
PHP バージョン: 4.0.6+

❮ PHP 変数処理リファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細