php技巧
-
PHP中把对象转换为关联数组代码分享
/** * 对象转关联数组 * @author * @param object $obj * @return array */ function object_to_array($obj){ $_ar ...
-
php关闭warning问题的解决方法
error_reporting 设定错误讯息回报的等级 2047我记得应该是E_ALL. php.ini 文件中有许多配置设置.您应当已经设置好自己的php.ini 文件并把它放在合适的目录中,就像在 ...
-
php获取json数据所有的节点路径
之前我们讲解过使用javascript获取json数据节点路径的问题,今天我们更进一步,讲解下php获取json数据所有的节点路径 <?php function iterTree($data) ...
-
php ob_flush,flush在ie中缓冲无效的解决方法
PHP程序的缓冲,而不论PHP执行在何种情况下(CGI ,web服务器等等).该函数将当前为止程序的所有输出发送到用户的浏览器. flush() 函数不会对服务器或客户端浏览器的缓存模式产生影响.因此 ...
-
PHP中文件上传的一个问题
我也一直很困惑.在文档上,说的比较模糊,就是 move_uploaded_file 这个函数,加了一步检查,检查这个文件是否是有 HTTP POST 上传的, 至于,如何检查的没有说. 我google ...
-
POSIX 风格和兼容 Perl 风格两种正则表达式主要函数的类比(preg_match, preg_replace, ereg, ereg_replace)
首先来看看 POSIX 风格正则表达式的两个主要函数: ereg 函数:(正则表达式匹配) 格式:int ereg ( string pattern, string string [, array & ...
-
PHP实现移除数组中为空或为某值元素的方法
本文实例讲述了PHP实现移除数组中为空或为某值元素的方法.分享给大家供大家参考,具体如下: 在实现移除数组中项目为空的元素或为某值的元素时用到了两个函数 array_filter.create_fun ...
-
PHP处理Oracle的CLOB实例
本文实例简述了PHP处理Oracle的CLOB的方法.分享给大家供大家参考.具体方法如下: 1. 写入数据 在使用PDO的预处理方法时,如果使用bindParam()等而不指定字段的数据类型或使用 ...
-
php实现utf-8和GB2312编码相互转换函数代码
复制代码 代码如下: <?php /******************************************** * * 函数名:get_utf8_to_gb($value) ...
-
Yii2中简单的场景使用介绍
本文主要介绍的是关于Yii2简单场景使用的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 直接上代码(主要部分): 模型层: public function rules() { retu ...
-
php gd等比例缩放压缩图片函数
本文实例为大家分享了php gd等比例缩放压缩图片函数,供大家参考,具体内容如下 <?php /** * desription 判断是否gif动画 * @param sting $image_f ...
-
邮箱正则表达式实现代码(针对php)
一直都在网上抄别人写的电话,邮箱正则表达式,今天稍微有点闲情,把一直想自己写个这样的表达式的心愿给完成: 复制代码 代码如下: /** * 邮箱地址正则表达式 */$preg = '/^(\w{1,2 ...
-
ie6 动态缩略图不显示的原因
我在上传生成缩略图时,缩略图显示的链接如下: 复制代码 代码如下: < img src ="/index.php?action=sys_upload_showThumb&id= ...
-
php实现数组按拼音顺序排序的方法 原创
本文实例讲述了php实现数组按拼音顺序排序的方法.分享给大家供大家参考,具体如下: 一.问题: 给定数组要求实现按照其汉字首字母排序: $pinyin = array( array('name'=&g ...
-
php基于curl重写file_get_contents函数实例
本文实例讲述了php基于curl重写file_get_contents函数.分享给大家供大家参考,具体如下: file_get_contents在连接不上的时候会提示Connection refuse ...
-
PHP中fwrite与file_put_contents性能测试代码
function microtimeFloat() { list($usec,$sec) = explode(" ", microtime()); return((fl ...
-
ThinkPHP中公共函数路径和配置项路径的映射分析
本文实例分析了ThinkPHP中公共函数路径和配置项路径的映射.分享给大家供大家参考.具体分析如下: ThinkPHP中在使用公共函数时(单一入口文件对应独立的项目),在Common文件夹中可以写公共 ...
-
关于php支持的协议与封装协议总结(推荐)
前言 当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等. 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解 ...
-
PHP代码覆盖率统计详解
一 安装php环境 二 统计php代码覆盖率 1 需要安装xdebug 安装步骤: //www.jb51.net/article/116419.htm 测试环境 LNMP 军哥一键包1.3版本 PHP ...
-
PHP5常用函数列表(分享)
如下所示: 复制代码 代码如下: usleep() 函数延迟代码执行若干微秒. unpack() 函数从二进制字符串对数据进行解包. uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID ...
