-
8
热度 -
[PHP] 【集锦】PHP常用小函数【概率,毫秒,IP】
【汇总】PHP常用小函数【概率,毫秒,IP】/***概率计算*@paramarray('a'=>0.5,'b'=>0.2)*@returnstring(keyofarray,eg.'a'or'b')*/functionrandom($ps){$arr=array();$key=md5(s...
69
热度 -
[PHP] phpmyadmin受看到的overhead的含义
phpmyadmin中看到的overhead的含义在phpmyadmin中,会发现myisam表的话,有一列,phpmyadmin会显示overhead,它实际上是当表中数据被删除后,会保留一部分空间不释放,而这些空间会用来用作新增记录用,一个建议是当这个值过大时,应该值得考虑去用优化去调试,即OP...
13
热度 -
[PHP] 关于PHP异常:unexpected T_PAAMAYIM_NEKUDOTAYIM
关于PHP错误:unexpectedT_PAAMAYIM_NEKUDOTAYIMPHP解析错误:Parseerror:syntaxerror,unexpectedT_PAAMAYIM_NEKUDOTAYIM,这个错误很少遇到,但是遇到了之后看到这个比较奇怪的字符:T_PAAMAYIM_NEKUDOT...
46
热度 -
18
热度 -
86
热度 -
[PHP] 现年8月份PHP创始人Rasmus Lerdorf提出的一个wishlist
今年8月份PHP创始人RasmusLerdorf提出的一个wishlist?????1。完全抛弃全局变量2.删除MagicQuotes3.增加一个输入过滤扩展代替MagicQuotes,提供一个机制让开发者很容易自己关闭或开启这个功能。而不是像现在的作法那样先判断服务器的GPC是否打开。4.默认加入...
39
热度 -
[PHP] php 汉语转拼音函数
php中文转拼音函数刚在博客园发现一个很好用的函数,可以将中文转成拼音,转载一下<?phpfunctionPinyin($_String,$_Code='UTF8'){//GBK页面可改为gb2312,其他随意填写为UTF8$_DataKey="a|ai|an|ang|ao|ba|bai|ba...
107
热度 -
[PHP] PHP中怎么实现Singleton(单例模式)
PHP中如何实现Singleton(单例模式)单例模式有以下的特点:?单例类只能有一个实例。单例类必须自己创建自己的唯一的实例。单例类必须给所有其他对象提供这一实例。代码:Singleton.php:<?phpclassSingleton{???privatestatic$instance;?...
60
热度 -
[PHP] PHP沿袭构造方法,成员变量
PHP继承构造方法,成员变量发现自己对这些概念一直比较模糊,特总结如下:?1.在子类没有构造方法的情况下,默认调用父类的构造方法?2.如果子类有构造方法,则不会调用父类的构造方法,并且会覆盖父类的成员变量;如果要调用,则用parent::__construct();?3.父类的成员变量和方法默认会被...
67
热度 -
[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
热度