マニュアルには次のように記載されています: デフォルトでは、テンプレート置換はテンプレート ファイル内の特殊な文字列のみを置換し、動的データ内の出力コンテンツは置換しません。
しかし、PHP ファイルでテンプレート定数 __SELF__ を出力できるのはなぜでしょうか?この原理がよくわかりません。 。
リーリーマニュアルには次のように記載されています: デフォルトでは、テンプレート置換はテンプレート ファイル内の特殊な文字列のみを置換し、動的データ内の出力コンテンツは置換しません。
しかし、PHP ファイルでテンプレート定数 __SELF__ を出力できるのはなぜでしょうか?この原理がよく分かりません。 。
リーリー
もちろん印刷も可能です。何かわからないことはありますか
ここでの __self__ は魔法の定数として使用されます。 __public__ を印刷して、何か印刷できるかどうか確認してください
TP は __self__ マジック定数をブロックしていないようなので、出力できます
PHP 変数には、$ を含むものと $ を含まないものの 2 種類があるようです。この 2 つの変数は、define('_PHP_FILE_', 'aaa') を通じて宣言されます。