最近在看Thinkphp源码,断断续续看了几次,没有认真整理过,今天花点时间整理了一下,很基础,相互学习一下,不喜勿喷~~
一、系统方法
(1)C:用来读取和设置配置;
(2)E:手动抛出异常;
(3)G:测试性能,获取某个区间的“运行时间”和“内存占用情况”;
(4)L:获取和设置应用语音(开发的应用涉及到国际时需要用到);
(5)T:用于生成模板文件名;
涉及到的php不常用函数
(1)array_change_key_case:将数组中所有的键转化为大写或者小写;
(2)pathinfo() 函数以数组或字符串的形式返回关于文件路径的信息;
返回的数组元素如下:- [dirname]:返回文件路径中的目录部分
- [basename]:返回文件路径中文件名的部分
- [extension]:返回文件路径中文件的类型的部分
(3)parse_ini_file: 函数解析一个配置文件,并以数组的形式返回其中的设置;
(4)simplexml_load_file() 函数把 XML 文档载入对象中;
(5)list:把数组中的值赋给变量;
(6)parse_str:把查询字符串解析到变量中;