一些php函数的整理
2010-03-17 10:56
274 查看
1,mixed set_error_handler ( callback $error_handler [, int $error_types = E_ALL | E_STRICT ] ) 设置php出错的回调函数。
2,error_reporting(report_level) 设置 PHP 的报错级别并返回当前级别 这个一般在php.ini里面做了设置。error_reporting = E_ALL | E_STRICT 就是包含了所有的php错误都要报告。
3,get_ma
4000
gic_quotes_gpc() 取得 PHP 环境变量 magic_quotes_gpc 的值 如果是1,说明$_GET $_POST $COOKIE 的数据,所有的 ' (单引号), " (双引号), / (反斜线) and 空字符会自动转为含有反斜线的溢出字符。所以输出的时候会使用stripslashes()去掉这个引号。
4,可以在请求的Header加入特殊的key-value信息,表示该请求的特殊性,比如在请求头部加入logid,version等内部格式的信息。比如加上ajax请求的信息,可以区分ajax请求和普通请求。因为ajax的请求,由于要用uricomponentencode,只支持utf-8的,而页面的编码可能是gbk的。所以要格外区分。
5,hook配置的应用。phase
6,file_get_contents('php://input');可以获得一个php POST输入。
7,$_SERVER['REMOTE_ADDR'] 和$_SERVER['HTTP_CLIENTIP']的区别。前者是实际访问到该服务的IP,后者是浏览器的IP。httprpc中,对HTTP_CLIENTIP有改写。另外在php中head添加'abc'之后,会自动在http请求中的header中变成HTTP_abc这样的形式。
另外$_SERVER['HTTP_CLIENTIP']是从header里面取到的,而$_SERVER['REMOTE_ADDR'] 是php根据连接获得上层连接IP。
2,error_reporting(report_level) 设置 PHP 的报错级别并返回当前级别 这个一般在php.ini里面做了设置。error_reporting = E_ALL | E_STRICT 就是包含了所有的php错误都要报告。
3,get_ma
4000
gic_quotes_gpc() 取得 PHP 环境变量 magic_quotes_gpc 的值 如果是1,说明$_GET $_POST $COOKIE 的数据,所有的 ' (单引号), " (双引号), / (反斜线) and 空字符会自动转为含有反斜线的溢出字符。所以输出的时候会使用stripslashes()去掉这个引号。
4,可以在请求的Header加入特殊的key-value信息,表示该请求的特殊性,比如在请求头部加入logid,version等内部格式的信息。比如加上ajax请求的信息,可以区分ajax请求和普通请求。因为ajax的请求,由于要用uricomponentencode,只支持utf-8的,而页面的编码可能是gbk的。所以要格外区分。
5,hook配置的应用。phase
6,file_get_contents('php://input');可以获得一个php POST输入。
7,$_SERVER['REMOTE_ADDR'] 和$_SERVER['HTTP_CLIENTIP']的区别。前者是实际访问到该服务的IP,后者是浏览器的IP。httprpc中,对HTTP_CLIENTIP有改写。另外在php中head添加'abc'之后,会自动在http请求中的header中变成HTTP_abc这样的形式。
另外$_SERVER['HTTP_CLIENTIP']是从header里面取到的,而$_SERVER['REMOTE_ADDR'] 是php根据连接获得上层连接IP。
相关文章推荐
- 整理一些PHP函数,这些函数用的不是非常多,但是又非常重要,如果适当的用起来,有可以提升性能
- 一些被忽视的PHP函数(简单整理)
- 一些经典的php函数方法代码整理
- 一些被忽视的PHP函数(简单整理)
- 一些常用php函数整理
- 一些常用的PHP函数(整理)
- 一些被忽视的PHP函数(简单整理)
- 一些经典的php函数方法代码整理
- ansible 一些参数的整理
- web开发中的一些技术杂项整理文章
- 聊聊高并发(三十七)整理一下并发基础中的一些知识点
- 关于oops定位处理的一些收集整理,
- silverlight effect的一些整理
- Mysql,Sql练习题(整理中,整合了网上了一些试题和面试书上内容)
- 计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接---个人整理
- 关于OKHTTP3的一些资料集合整理
- goldengate 一些参数整理
- 终于将Hibernate的一些映射关系整理完了
- 整理vi的一些命令
- 整理:一些主流的编程竞赛网站 && 对比