0

私は独自の MVC フレームワークを作成していますが、phpBB フォーラムのインデックス ページ コードで次のようなものを見たことを覚えています。

define('IN_PHPBB', true);

そして、含まれているだけで直接アクセスされないファイルには、これが一番上にあります:

if(!defined('IN_PHPBB')) {
    die();
}

クラスファイルに直接アクセスすると、インスタンス化されていないため、とにかく実行されないため、特にクラスファイルで必要かどうか疑問に思っていました。

4

1 に答える 1

1

PHPクラスファイルを含むフォルダー内のすべてから、ディレクティブdenyを使用してファイル.htaccessを配置することをお勧めします。公式ドキュメントはこちら

于 2012-11-03T10:26:58.203 に答える