defined('IN_PHPCMS') or exit('No permission resources.');
class index{
public function init(){
echo "第一次接触二次开发,测试模块和控制器,一定要成功哦!";
}
}
?>
解析:defined('IN_PHPCMS') or exit('No permission resources.');意思是确认你有没有定义IN_PHPCMS这个常量,这个常量是在base.php的第一句定义的,也就是说你一定要有唯一入口的通行证才能继续下面的操作,也就是如果要访问这个文件,网址里必须有index.php,因为这个入口文件包含了base.php这个基础文件,不然就会退出程序并提示“没有许可的资源”。