<?php
/*第一层意义:
*定义的是与thinkphp有关的核心框架文件目录路径,它可以通过这一个常量在以后运行的时候都去找这个路径,
*确保在以后运行过弯岩程中,绝对不会出现问题的(绝对不会对整个项目运行加载路径产生错误);
*第二层意义:
*做一个 *** 作(放跳墙),是防止用直接访问我们的敏感文件,怎么避免呢,我就可以做一个页面包含整个滚昌
*敏感页面,用户的访问必须通过页面(A)来访问,在A页面处理好与安全相关的事宜大闹扒 */
代码:
<?php
define('THINK_PATH', './ThinkPHP/')
define('APP_NAME', '14')
define('APP_PATH', '.')
require(THINK_PATH . "ThinkPHP.php")
App::run()
?>
入口
(注:这个答案就是原创,入门文件就是这样写,大部分人也是这样写,我也是这样写源吵,只要define('THINK_PATH', './ThinkPHP/')引入THINKPHP文件就可以编写项目了指裂姿)
文件一般是根目录下的INDEX.PHP
<?php// 应用入口文件
// 检测PHP环境
if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !')
// 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false
define('APP_DEBUG',true)
// 定义应用目录
define('APP_PATH','./Application/')
// 引入ThinkPHP入口文件唯绝
require './ThinkPHP/ThinkPHP.php'
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)