-
一些使用频率比较高的php函数
本文为大家整理了一些在php开发中使用频率比较高的php函数,有生成随机字符串,字符串截取函数等,感兴趣的同学参考下. 1...
PHP 2014-12-13 07:48:04 -
Word 2010比较并合并文档
在微软的2011全球开发者会议(WPC)中,该公司宣布截止到2011年7月,Office 2010许可证的销量已经突破1亿套。Office 2010 新增的一些更丰富和强大的功能,是其能够畅销的重要原因之一...
系统程序 2014-12-12 00:09:18 -
PHP 字符串分割和比较
本文为大家讲解了PHP中的 字符串分割和比较,感兴趣的同学参考下. 比较两个字符串是否相等,最常见的方法就是使用“===”来判断,至于它和“==”的区别,简单来说就是前者强调“Identical”类型也要求一样;后者要求“Equal”,值相同就可以了。 或者使用strcmp来判断,但是这个能够告诉你两个字符串是否相等,但是无法告诉你在那里不同...
PHP 2014-12-11 15:48:17 -
PHP字符串 ==比较运算符的副作用
本文为大家讲解的是PHP字符串 ==比较运算符的副作用,大家可以参考下。 $a = '212345678912000005'; $b = '212345678912000001'; var_dump($a == $b); 这段代码的输出是bool(true), 说明这样判断会得出结论是两者相等. 类似的特性在in_array()函数第3个参数为false或者不设置的情况. 原因是首先判断字符串是否是数字, 然后转换成long或者double(C语言数据类型)再判断 - 使用zendi_smart_strcmp. 但是, 源码中的注释说声明考虑了溢出的情况, } else if (dval1 == dval2 && !zend_finite(dval1)) { /* Both values overflowed and have the same sign, * so a numeric compariso...
PHP 2014-12-10 17:33:05 -
一个比较简单的PHP 分页分组类
本文是一个比较简单的php实现的分页类,感兴趣的同学参考下。 <?php class mysqlPager{ var $pagePerNum=5;//每页显示数据项数 var $pagePerGroup=5;//每分页组中页数 var $curPage=0;//当前页,Defualt 第一页 var $totalPage=0;//总页数 var $totalNum=0;//数据项总数 var $curPageGroup=0;//当前分页组 var $curPageUrl="";//当前用到分页的 URL var $customStyle="";//自定义风格 var $pageQuerySql=""; function mysqlPager(){//构造函数 PHP4 } /** * 初始化所有变量 */ function InitAllVar($totalNum,$pagePerGroup,$curPageUrl,$curPage=1,$curPageGroup=1) { ...
PHP 2014-12-10 00:30:06 -
php 循环语句foreach、while性能比较
本文为大家讲解的是php的 循环语句foreach、while的性能比较,感兴趣的同学参考下. foreach是对数组副本进行操作(通过拷贝数组),而while则通过移动数组内部指标进行操作,一般逻辑下认为,while应该比foreach快(因为foreach在开始执行的时候首先把数组复制进去,而while直接移动内部指标。),但结果刚刚相反...
PHP 2014-12-09 09:54:03 -
PHP similar_text 字符串相似性比较函数使用说明
本文为大家讲解的是PHP similar_text 字符串相似性比较函数的使用说明,感兴趣的同学参考下。 PHP分析两个字符串的相似性的similar_text ()函数使用方法 PHP 提供了一个极少使用的 similar_text 函数,但此函数非常有用,用于比较两个字符串并返回相似程度的百分比,以下是similar_text () 函数的使用方法: similar_text($string1, $string2, $percent); //使用此函数后,我们从变量$percent 中获取刚比较的两个字符串的相似度百分比...
PHP 2014-12-07 13:48:08 -
php include加载文件两种方式效率比较
本文为大家讲解了php下 include加载文件两种方式效率比较,一种是foreach循环加载,一种是把所有要加载的include文件放到一个文件里,其他地方加载这个include.php文件,感兴趣的同学参考下。 先来说说两种方式: 1)定义一个字符串变量,里面保存要加载的文件列表...
PHP 2014-12-07 00:06:11 -
php empty,isset,is_null判断比较(差异与异同)
本文为大家讲解的是php中的 empty,isset,is_null函数判断比较(差异与异同),感兴趣的同学参考下。 做php开发时候,想必在使用:empty,isset,is_null 这几个函数时候,遇到一些问题...
PHP 2014-12-06 23:54:10 -
php若干单维数组遍历方法的比较
本文为大家讲解的是php对单维数组遍历方法的比较,感兴趣的同学参考下。 for循环只对数字索引有限;for和foreach遍历结束后不需要对数据进行reset()操作即可供下次遍历,而each方法则需要...
PHP 2014-12-06 20:15:55 -
php环境配置之CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI比较?
本文为大家讲解的是php的运行模式:CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI比较,详解各模式的优缺点 感兴趣的同学参考下。 什么是CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI?在php运行环境配置中用得到,究竟哪种更适合网站...
PHP 2014-12-05 16:00:12 -
比较时间段一与时间段二是否有交集的php函数
本文是一个比较时间段一与时间段二是否有交集的php函数,既:比较二个时间段是否有交集的示例代码,感兴趣的同学参考下。 /* *比较时间段一与时间段二是否有交集 */ function isMixTime($begintime1,$endtime1,$begintime2,$endtime2) { $status = $begintime2 - $begintime1; if($status>0){ $status2 = $begintime2 - $endtime1; if($status2>0){ return false; }else{ return true; } }else{ $status2 = $begintime1 - $endtime2; if($status2>0){ return false; }else{ return true; } } }...
PHP 2014-12-05 14:03:23