| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
is_callable(PHP 4 >= 4.0.6, PHP 5, PHP 7) is_callable — 引数が、関数としてコール可能な構造であるかどうかを調べる 説明引数の内容が、関数としてコール可能かどうかを調べます。 変数が有効な関数名かどうかを調べたり、配列の中に適切に エンコードされたオブジェクトと関数名が格納されているかどうかを 調べたりすることが可能です。 パラメータ
返り値
例
例1 is_callable() の例
<?php 例2 is_callable() とコンストラクタ PHP 5.3.0 以降は、is_callable() はコンストラクタを callable だとはみなさなくなりました。 これは、PHP 5 以降の形式のコンストラクタ (__construct) であっても PHP 4 形式のコンストラクタ (クラスと同じ名前のメソッド) であっても同じです。 PHP 5.3.0 より前のバージョンでは、これらはいずれも callable だとみなされていました。
<?php 上の例の出力は以下となります。 bool(false) bool(false) |
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「is_callable - 引数が、関数としてコール可能な構造であるかどうかを調べる」をGoogle検索
|