会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
乱世帝江
博客园
首页
新随笔
联系
订阅
管理
2022年1月27日
CI4源码阅读笔记-CI框架核心类-CodeIgniter
摘要: 文件位置 /system/CodeIgniter.php 这里列几个关键方法 初始化方法 __construct() 该方法的主要检查了php版本,记录框架开始时间及给config属性赋值. 初始化方法2 initialize() 该方法在引导文件被调用. 内部执行了以下操作 确定运行环境.正式?测
阅读全文
posted @ 2022-01-27 10:25 乱世帝江
阅读(292)
评论(0)
推荐(0)
2022年1月26日
CI4源码阅读笔记-引导文件
摘要: 框架引导文件位于 /system/bootstrap.php 内 定义各种路径常量 常量名称 含义 实际位置 APPPATH 项目目录 /app/ ROOTPATH 根目录 / SYSTEMPATH 系统文件夹 /system/ WRITEPATH 可写文件夹,用于保存一些运行时需要写入文件的目录
阅读全文
posted @ 2022-01-26 16:08 乱世帝江
阅读(66)
评论(0)
推荐(0)
CI4源码阅读笔记-入口文件
摘要: 定义入口文件所在目录 // 定义入口文件所在目录 define('FCPATH', __DIR__ . DIRECTORY_SEPARATOR); // 定义工作目录为入口文件所在目录 chdir(__DIR__); 实例化路径类 该类位置在 /app/Config/Paths.php 中 实例化框
阅读全文
posted @ 2022-01-26 10:42 乱世帝江
阅读(73)
评论(0)
推荐(0)
2022年1月25日
二. CI3源码阅读笔记-核心文件 core/Codelgniter.php
摘要: 定义框架版本 const CI_VERSION = '3.1.5'; 加载常量配置文件 先从配置目录下的环境目录下加载,然后再加载config目录下的,里面定义常量代码如下: defined('EXIT_SUCCESS') OR define('EXIT_SUCCESS', 0); // no er
阅读全文
posted @ 2022-01-25 17:36 乱世帝江
阅读(201)
评论(0)
推荐(0)
一.CI3源码阅读笔记-入口文件
摘要: 定义常量 ENVIRONMENT 如果 $_SERVER['CI_ENV'] 存在则使用此变量的值,否则设置为开发模式. 使用常量 ENVIRONMENT 开发 报告所有php错误.并且将错误显示 测试 报告所有php错误.并且将错误显示 正式 不显示错误. 如果php版本大于等于5.3,则显示除
阅读全文
posted @ 2022-01-25 16:41 乱世帝江
阅读(65)
评论(0)
推荐(0)
公告