常用的php魔术方法,分类汇总Mark在此
1.字符串
截取子字符串
substr(str,start,stop)
判断s2是否是s1的子字符串
strstr(s1,s2)
替换一截
substr_replace(s,replacement,start,length)
获取needle的开始下标索引
strops(str,needle)
去掉转义用的slashes
stripslashes ($str)
2.数组
3.正则
匹配正则表达式
preg_match (subject, array &flags = 0, $offset = 0)
根据正则替换字符串
preg_replace (replacement, limit = -1, &$count = null)
4.函数
注册当脚本被shutdown时执行的函数,一般用于打扫战场的工作
register_shutdown_function(callback,params)
如果调用的函数是成员函数,callback形如[obj,func]
调用callback函数
call_user_func_array(callback,[param1,...])
存储缓冲区(echo)的输出
ob_start();
$output = ob_get_contents();
网友评论