現在、多くの友人が ThinkPHP を使用することを好みますが、一部の友人は、生成される多数のディレクトリーを好まない人もいます。ここでは、すべてのディレクトリーを include ディレクトリーに入れる方法を紹介します。その効果は次のとおりです。画像内:
エントリーファイル
<?php // 应用入口文件 // 检测PHP环境 if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !'); // 网站文件入口位置 define('ABSPATH', dirname(__FILE__) . '/'); // 定义应用目录 define('APP_NAME', 'WEBSITE'); define('APP_PATH','./include/'); define('CONF_PATH', ABSPATH . '/config/'); define('RUNTIME_PATH', ABSPATH . '/cache/'); define('TMPL_PATH', ABSPATH . '/templates/'); define('UPLOAD_PATH', ABSPATH . '/uploads/'); define('THINK_PATH', APP_PATH . '/ThinkPHP/'); // 开启调试模式 define('APP_DEBUG',True); // 引入ThinkPHP入口文件 require THINK_PATH . 'ThinkPHP.php';
設定ファイル
<?php return array ( 'DEFAULT_MODULE' => 'APP', 'URL_MODEL' => '2', 'TMPL_PARSE_STRING'=> array( '__PUBLIC__' => __ROOT__.'/static', '__UPLOAD__' => __ROOT__.'/uploads' ), 'TMPL_FILE_DEPR' => '_', );
関連する推奨事項:
Thinkphp はエントリーファイルを通じてモバイル端末と PC 端末をどのように区別しますか?以上がThinkPHP でカスタム ディレクトリ構造をセットアップする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。