-
[PHP] php正则 贪婪方式与懒惰模式
php正则贪婪模式与懒惰模式当正则表达式中包含能接受重复的限定符时,通常的行为是(在使整个表达式能得到匹配的前提下)匹配尽可能多的字符。考虑这个表达式:a.*b,它将会匹配最长的以a开始,以b结束的字符串。如果用它来搜索aabab的话,它会匹配整个字符串aabab。这被称为贪婪匹配。有时,我们更需要...
26
热度 -
[PHP] windows php装配
windowsphp安装1、修改http.conf文件,加上如下两行LoadModulephp5_moduleJ:/readbook/php5/php5apache2_2.dllPHPIniDir"J:/readbook/php5"并在AddTypeapplication/x-gzip.gz.tgz...
73
热度 -
30
热度 -
[PHP] php 操作数组 (归拢,拆分,追加,查找,删除等)
php操作数组(合并,拆分,追加,查找,删除等)1.合并数组array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为:arrayarray_merge(arrayarray1array2…,arrayN)?这...
64
热度 -
[PHP] 自个儿写的一个php构架
自己写的一个php构架?<?header("Content-type:text/html;charset=utf-8");session_start();$sdate=date("Y-m-dG:i:s");$ydate=date("Y");$mdate=date("m");$ydate=$yd...
73
热度 -
[PHP] php中is_file跟file_exist的区别
php中is_file和file_exist的区别在PHP中,is_file和file_isexist是有很小区别的1)is_file:$path="/path/to/file/text.txt";if(file_exists($path))echo"FileExists";elseecho"Fil...
8
热度 -
[PHP] php婚配utf-8完整字符,可以防止截取乱码
php匹配utf-8完整字符,可以防止截取乱码functionutf8($a,$s=''){ preg_match_all('/[\x01-\x7f]|[\xc2-\xdf][\x80-\xbf]|\xe0[\xa0-\xbf][\x80-\xbf]|[\xe1-\xef][\x80-\xbf][\...
64
热度 -
58
热度 -
[PHP] PHP兑现中文字符的无乱码截断
PHP实现中文字符的无乱码截断PHP内置的substr()函数不能对中文字符进行很好的截断处理,对于一些中英文混合的字符会出现乱码的情况。下面提供两种解决函数。?1、GB2312编码方式的截断?functionmsubstr($str,$start,$len){if(strlen($str)-$st...
100
热度 -
60
热度 -
30
热度 -
[PHP] 关于处置数组中同类统计的解决方案(PHP)
关于处理数组中同类统计的解决方案(PHP)$arrItem=array(Array(10000,'中国',1),Array(10000,'中国',3),Array(20000,'美国',2),Array(30000,'法国',5));$arr=array();foreach($arrItemas$v...
63
热度 -
[PHP] PHP获取指定时间段其间的 年,月,天,时,分,秒
PHP获取指定时间段之间的年,月,天,时,分,秒需求:前端传俩个标准的时间格式过来,格式像2009-05-1212:12:30,然后根据需要返回这个时间段的不同单位的表示对于时间格式的校验我这里代码没贴出来,所以用的时候自己考虑加上ClassUtils{/** *formatMySQLDateTim...
546
热度 -
[PHP] php完善无沉余代码遍历文件夹
php完美无沉余代码遍历文件夹参数20返回目录下文件1返回目录下文件+目录2返回目录下所有文件+空文目录(为某些2类开发,头不合适了-_-b)3返回目录下所有文件4返回目录下所有文件+目录5返回目录下所有目录6返回目录下目录什么也不说直接上代码functionget_dir($a,$s=0,$d=a...
82
热度 -
[PHP] php解释为何要用isset()
php解释为什么要用isset()在默认情况下PHP错误汇报等级不是最高这就会出现一些小错误我们却看不到错误根据实践发现PHP出现这些小错误会影响PHP大量执行速度,大量执行速度!@压制错误,不代表就没有生成错误开始error_reporting(8191);#把错误汇报等级调到最高echo$a;#...
83
热度 -
[PHP] php对url保险过滤处理
php对url安全过滤处理preg_match_all('/([0-9])=([\%\+\-\.\/0-9\=A-Z\_]+)/i',$_SERVER['QUERY_STRING'],$_GET);$_GET=($_GET[0]?array_combine($_GET[1],$_GET[2]):ar...
59
热度 -
[PHP] php中几个字符函数总结
php中几个字符函数小结下面小结PHP中的几个字符函数,小结一下:1)ucfirst将首字母变大写,比如$string="thisismywebdevelopmentblog";echoucfirst($string);//Output:Thisismywebdevelopmentblog2)lcf...
95
热度 -
81
热度 -
[PHP] 用cakephp高速开发php应用-用户及权限控制
用cakephp快速开发php应用--用户及权限控制cakephp框架提供了一套基于Acl访问控制机制。通过使用AuthComponent和AclComponent组件,可以快速实现的权限控制。?基于访问控制表的权限设计从上面的ER图中可以看出,aro对象的业务对象为role(角色,和group(组...
95
热度 -
47
热度