この記事では、例を通じて ThinkPHP のパブリック関数パスと構成項目パスのマッピングを分析します。参考のためにみんなで共有してください。具体的な分析は次のとおりです:
ThinkPHP でパブリック関数を使用する場合 (単一のエントリー ファイルが独立したプロジェクトに相当します)、common フォルダーにパブリック関数ファイルを記述すると、common.php という名前のファイルがシステムによって自動的にロードされます。別の関数名を指定すると、自動的にはロードされませんが、処理メカニズムが 2 つあります
1. 手動でロードload('@.function'); を使用すると、ファイルが手動でロードされます。 @ は、このプロジェクトの下の Common フォルダーにあることを意味します。
2. 設定します
ThinkPHP では、__PUBLICC__ は定数ではなく、ルート ディレクトリの Public ディレクトリです。
http://www.bkjia.com/PHPjc/916056.html