以下建立在正则书写正确,且有匹配内容的前提下,有可能是preg_match对匹配的字符串有长度限制的问题 解决办法(任选一个): 1.在php.ini中加入(随便放到哪里):pcre.backtrack_limit=-1 2.ini_set(‘pcre.backtrack_limit', 999999999); (php 5.2.0版本之后可用)......
 江枫渔火
 2019-10-08
 2
阅读全文
1、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的”函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故 把函数加上了双引号)。......
 江枫渔火
 2019-06-12
 236
阅读全文
一、 无法获取错误信息,一片空白 一片空白是无法调试的, 所以要做的第一件事, 能够输出错误信息。 打开 include/common.inc.php 找到下面的代码 //error_reporting(E_ALL); error_reporting(E_ALL || ~E_NOTICE);......
 江枫渔火
 2019-06-12
 82
阅读全文
1、下载PHP版的GoogleAuthenticator,代码如下,可新建文件googleAuthenticator.php然后复制粘贴进去 class PHPGangsta_GoogleAuthenticator { protected $_codeLength = 6;......
 江枫渔火
 2019-06-12
 74
阅读全文
php的socket编程算是比较难以理解的东西吧,不过,我们只要理解socket几个函数之间的关系,以及它们所扮演的角色,那么理解起来应该不是很难了,在笔者看来,socket编程,其实就是建立一个网络服务的客户端和服务端,这和mysql的客户端和服务端是一样的,你只要理解mysql的客户端和服务端是怎么一回事,你就应该能够理解下面我要讲的东西吧。......
 循环源圈
 2019-06-12
 59
阅读全文