CI源码
文章平均质量分 79
HarcourtFun
不谋万世不足谋一时 不谋全局不足谋一域
展开
-
CodeIgniter框架源码学习之配置类--Config.php
文件位置:./system/core/Config.php1.成员属性$config 所有已加载配置的值的列表2.成员属性$is_loaded 所有加载配置文件的列表3.成员属性$_config_paths 当需要加载配置文件的时候搜索路径的列表4.__construct() 构造方法程序会首先自动执行这个方法它所做的内容主要有两个 a)获取配置赋值给成员属性$config原创 2017-07-31 09:59:44 · 727 阅读 · 0 评论 -
CodeIgniter框架源码学习之输出类--Output.php
文件位置:./system/core/Output.php/*** CodeIgniter** An open source application development framework for PHP** This content is released under the MIT License (MIT)** Copyright (c) 2014 -原创 2017-08-22 10:45:06 · 1947 阅读 · 0 评论 -
CodeIgniter框架源码学习之控制器类--Controller.php
文件位置: ./system/core/Controller.php/*** CodeIgniter** An open source application development framework for PHP** This content is released under the MIT License (MIT)** Copyright (c) 2原创 2017-09-16 14:06:19 · 663 阅读 · 0 评论 -
CodeIgniter框架源码学习之加载类--Loader.php
文件位置:./system/core/Loader.php/*** CodeIgniter** An open source application development framework for PHP** This content is released under the MIT License (MIT)** Copyright (c) 2014 -原创 2017-09-16 14:09:10 · 735 阅读 · 0 评论 -
CodeIgniter框架源码学习之输入类-- Input.php
文件位置:./system/core/Input.php/*** CodeIgniter** An open source application development framework for PHP** This content is released under the MIT License (MIT)** Copyright (c) 2014 -原创 2017-08-31 14:35:48 · 558 阅读 · 0 评论 -
CodeIgniter框架源码学习之语言类--Lang.php
文件位置:./system/core/Lang.php/*** CodeIgniter** An open source application development framework for PHP** This content is released under the MIT License (MIT)** Copyright (c) 2014 - 2原创 2017-08-31 14:44:27 · 578 阅读 · 0 评论 -
CodeIgniter框架源码学习之模型类--Model.php
文件位置:./system/core/Model.php/*** CodeIgniter** An open source application development framework for PHP** This content is released under the MIT License (MIT)** Copyright (c) 2014 -原创 2017-09-20 13:52:59 · 512 阅读 · 0 评论 -
CodeIgniter框架源码学习之异常类--Exceptions.php
文件位置:./system/core/Exceptions.php/*** CodeIgniter** An open source application development framework for PHP** This content is released under the MIT License (MIT)** Copyright (c) 20原创 2017-09-20 13:55:54 · 1120 阅读 · 0 评论 -
CodeIgniter框架源码学习之日志类--Log.php
文件位置:./system/core/Log.php/*** CodeIgniter** An open source application development framework for PHP** This content is released under the MIT License (MIT)** Copyright (c) 2014 - 20原创 2017-10-12 13:08:05 · 427 阅读 · 0 评论 -
CodeIgniter框架源码学习之安全类--Security.php
文件位置:./system/core/Security.php/*** CodeIgniter** An open source application development framework for PHP** This content is released under the MIT License (MIT)** Copyright (c)原创 2017-08-24 16:56:31 · 1041 阅读 · 0 评论 -
CodeIgniter框架源码学习之钩子类--Hooks.php
文件位置:./system/core/Hooks.php/*** CodeIgniter** An open source application development framework for PHP** This content is released under the MIT License (MIT)** Copyright (c) 2014 -原创 2017-07-28 11:52:39 · 681 阅读 · 0 评论 -
CodeIgniter框架源码学习之框架入口文件--index.php
前言:学习和使用CodeIgniter(CI)框架已经一年多了,这段时间感觉需要对之前工作和学习中的一些知识进行整理一下,毕竟温故而知新嘛~。之后我会对CI框架的源码文件进行解读,并加上自己的一些理解和注释。语言或者其他地方有错误的,希望各位路过的朋友多多包涵,指教。(本系列博文是对3.1.4版本CI框架的解读)文件位置:./index.php 框架的入口文件CodeIgniter原创 2017-07-22 14:15:39 · 791 阅读 · 0 评论 -
CodeIgniter框架源码学习之utf-8编码的环境支持类--Utf8.php
文件位置:./system/core/Utf8.php/*** CodeIgniter** An open source application development framework for PHP** This content is released under the MIT License (MIT)** Copyright (c) 2014 - 2原创 2017-08-01 10:18:23 · 722 阅读 · 0 评论 -
CodeIgniter框架源码学习之uri类--URI.php
文件位置:./system/core/URI.php/*** CodeIgniter** An open source application development framework for PHP** This content is released under the MIT License (MIT)** Copyright (c) 2014 - 20原创 2017-08-01 10:20:02 · 634 阅读 · 0 评论 -
CodeIgniter框架源码学习之框架初始化文件--CodeIgniter.php
文件位置:./system/core/CodeIgniter.php1、定义CI版本(当前版本为3.1.4)2、在有APPPATH.'config/'.ENVIRONMENT.'/constants.php'时则加载,没有时加载APPPATH.'config/constants.php' 常量类3、加载全局函数类BASEPATH.'core/common.php'4、安全程序,判断原创 2017-07-26 10:12:28 · 495 阅读 · 0 评论 -
CodeIgniter框架源码学习之路由类--Router.php
文件位置:./system/core/Router.php/*** CodeIgniter** An open source application development framework for PHP** This content is released under the MIT License (MIT)** Copyright (c) 2014 -原创 2017-08-17 17:15:59 · 759 阅读 · 0 评论 -
CodeIgniter框架源码学习之系统常量定义文件--constants.php
CI框架的常量定义文件原创 2017-07-27 10:32:15 · 2260 阅读 · 0 评论 -
CodeIgniter框架源码学习之全局函数文件--Common.php
文件位置 : ./system/core/Common.phpCodeIgniter 使用了一些全局定义的函数来完成操作,在任何情况下你都能够使用这些函数。使用他们不需要载入任何类库或辅助函数。这些函数主要用于加载基类和执行请求。1、第一个函数is_php 判断当前php版本是否大于指定的php版本,有些地方需要用到这个函数2、判断文件夹是否有可写权限is_really_writ原创 2017-07-27 10:37:36 · 677 阅读 · 0 评论 -
CodeIgniter框架源码学习之基准测试类--Benchmake.php
文件位置:./system/core/Benchmake.php/*** CodeIgniter** An open source application development framework for PHP** This content is released under the MIT License (MIT)** Copyright (c) 201原创 2017-07-28 11:47:18 · 391 阅读 · 0 评论 -
CodeIgniter框架源码学习之数据库类--DB.php
文件位置:./system/database/DB.php/*** CodeIgniter** An open source application development framework for PHP** This content is released under the MIT License (MIT)** Copyright (c) 2014 -原创 2017-10-23 15:00:19 · 1073 阅读 · 0 评论