ホームページ >バックエンド開発 >PHPチュートリアル >PHP 言語コンストラクターの概要_PHP チュートリアル
PHP には、echo、print、die、require などの特別なキーワードがいくつかあります。これらは関数のように見えますが、実際には関数というよりも if や while などの制御ステートメントに似ています。つまり、通訳者が次の状況に遭遇したときです:
あなたが言った「変数関数」は英語では「variable function」です。 変数関数の意味は、「変数関数」と訳すと、形容詞(変数)として使われます。翻訳されています。 PHP の変数関数とは、変数の後に括弧のペアを追加すると、インタープリターは変数の値と同じ名前の関数を検索し、見つかった場合は実行することを意味します。たとえば、関数 foo() がある場合、この関数は次の方法で呼び出すことができます:
つまり、あなたが言及した文の意味は、次のような言語構造を呼び出すために変数関数を使用することは許可されていないということです:
関数 print が定義されていないため、このコードを実行すると例外が生成されます。