![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CI
岁月如歌!
这个作者很懒,什么都没留下…
展开
-
CI框架的执行流程
CI框架的执行流程1、定义框架版本2、加载框架定义的常数 system/config/contants.php3、加载全部函数 system/core/Common.php4、检查PHP版本小于5.4,做兼容性处理5、将PHP超级变量存放在$GLOBALS数组中6、设置错误,异常,脚本退出触发的函数7、设置子类前缀8、如有需要自动加载组件,则加载APPPATH/vendor/aut...原创 2018-10-09 21:39:54 · 493 阅读 · 0 评论 -
CI防sql注入
Ci 防sql注入Ci框架本身提供的数据库操作方法支持防sql注入,但是不易组合成复杂的sql语句,这时需要我们自己书写原生sql,下面是原生sql防sql注入的方法:escape()使用:$this->db->escape(你的变量);例:$sql = "SELECT * FROM TABLE WHERE key=" . $this->db->escape($...原创 2018-10-09 21:33:58 · 2100 阅读 · 0 评论