PHP変数関数の解析

小云云
リリース: 2023-03-20 14:42:02
オリジナル
1312 人が閲覧しました

変数関数の利用(等価置換の原則):PHPでは文字列型変数に「関数名」を代入していますが、その変数を使用する際に括弧が付いている場合、PHPエンジンは関数を解析します。

注: 変数関数は、echo、print、unset()、isset()、empty()、include、require、および同様の言語構造には使用できません。これらは自分でカプセル化して実装する必要があります

例:

$funcName='md5';
echo $funcName('king');//md5()
echo &#39;<br/>&#39;;
get_defined_functions( ) 得到所有已定义的函数,返回是数组,包括系统函数和用户自定义函数
ログイン後にコピー

関連おすすめ:

PHP変数関数の用途は何ですか? 例の詳細な例

PHP変数関数の使用法の分析

PHP変数関数の古典的な使用法の分析_PHPチュートリアル

以上がPHP変数関数の解析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート