THINKPHP 源码1

1 memory_get_usage()//内存
返回分配给php的脚本的内存量
2 __DIR__ php5.3才有的魔术常量  文件所在的目录
3 get_magic_quotes_gpc 获取magic_quotes_gpc的值
4 set_error_handler 用户自定义错误处理函数
5 set_exception_handler 用户自定义异常
6 is_string 检测是否是字符串类型
7 explode() 把一个字符串按照分隔符拆分成数组
8 parse_str() 把查询字符串解析到变量中 
数组操作函数里 类似 extract()
parse_str("name=Bill&age=60"); $name = Bill
9 array_intersect_assoc()
比较键名和兼职返回交集。
10 preg_replace($patter,$replacement,subject)
搜索subject中匹配pattern的部分, 以replacement进行替换.
11 N函数  设置和获取数据库操作次数
12 call_user_func_array() 就是调用用户自定义的函数。
13 __call() 在什么时候使用  
(有不存在的操作的时候执行)
调用的方法不存在时产生错误,可以使用 __call() 方法来避免。该方法在调用的方法不存在时会自动调用,程序仍会继
续执行下去。
14 ucwords()?把每个单词的首字符转换为大写:
15 E方法  抛出异常处理
16 $_SERVER['argv'] url问号后的内容
17 $_SERVER['HTTP_HOST']) 是什么  my.88.com 主路径
18 call_user_func()调用用户自定义函数
19 $_SERVER['SCRIPT_NAME']// 脚本的名字 从根路径以后的 问号之前的部分
20 pathinfo()返回值一个数组 dirname【所在目录名称】basename【a.php】filename[a] extension[php]
21 ucfirst首字母大写
22 debug_backtrace()
23 F方法(),F方法其实是S方法的一个子集功能,仅用于简单数据缓存,并且只能支持文件形式,不支持缓存有效期,因为采用的
是PHP返回方式,所以其效率较S方法较高,因此我们也称之为快速缓存方法。
24 selectAdd()--
25 delete(1,2,4)  //in(1,2,4)
26 select(false) //options['fetch_sql']=>true
27 is_callable()测参数是否为合法的可调用结构
28 returnResult()
29 setField();
30 setInc($field,$step,$lazyTime)
31 get_object_vars() 就是返回类中所有的非静态方法:
32 field($field,$except=false)//可以跳过一些字段
33 vsprintf() 把格式化字符串写入变量中。
34 $_SERVER['PATH_INFO']
35 substr_count() 函数计算子串在字符串中出现的次数。4个参数substr_count(string,substring,start,length)
36 call_user_func_array()
37 is_uploaded_file() 数判断指定的文件是否是通过 HTTP POST 上传的。本函数的结果会被缓存。请使用 clearstatcache() 来
清除缓存。
38 ob_implicit_flush()函数强制每当有输出的时候,即刻把输出发送到浏览器。这样就不需要每次输出(echo)后,都用flush()
来发送到浏览器了。
39 extract()
40 yaml_parse_file
41 str_replace()str_replace() 函数以其他字符替换字符串中的一些字符(区分大小写)。
该函数必须遵循下列规则:
如果搜索的字符串是数组,那么它将返回数组。
如果搜索的字符串是数组,那么它将对数组中的每个元素进行查找和替换。
如果同时需要对数组进行查找和替换,并且需要执行替换的元素少于查找到的元素的数量,那么多余元素将用空字符串进行替换
如果查找的是数组,而替换的是字符串,那么替代字符串将对所有查找到的值起作用。
42 token_get_all() 解析成php格式
43 setcookie()name 必需。规定 cookie 的名称。
value 必需。规定 cookie 的值。
expire 可选。规定 cookie 的有效期。
path 可选。规定 cookie 的服务器路径。
domain 可选。规定 cookie 的域名。
secure  可选。规定是否通过安全的 HTTPS 连接来传输 cookie

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注