随笔分类 -  PHP

摘要:使用PHP在客户端执行$s -> SetLimits(0, 15, 1200);传递的第三个参数,是服务器端设定当前查询的结果集大小为1200,但是运行结果,确实$s最终查询得到的结果为空值,为什么呢?因为,这是由服务器原因造成的,因为服务器端存在max_matches配置项,默认取值为1000,所... 阅读全文
posted @ 2015-10-24 09:41 thekingofreturn 阅读(206) 评论(0) 推荐(0)
摘要:安装ecshop2.7.3版本时,出现如下提示错误:{"res":"false","rsp":"\u7f3a\u5c11\u5fc5\u8981\u7684\u53c2\u6570"}解决方法:删除install/index.php中下面这段代码if (isset($_REQUEST['dbhost... 阅读全文
posted @ 2015-10-14 13:08 thekingofreturn 阅读(2797) 评论(0) 推荐(0)
摘要:在Linux下的Centos版本里面 query查询 如果不存在记录,返回false。win下面返回的是array(0){} 空数组。。。。特别是在用count函数判断的时候一定注意。。。。count(false) return int(1) 永远为true。。。。巨坑。。。切记。。。。 阅读全文
posted @ 2015-09-22 16:46 thekingofreturn 阅读(1205) 评论(0) 推荐(0)
摘要:number_format—以千位分隔符方式格式化一个数字stringnumber_format(float$number[,int$decimals= 0] )stringnumber_format(float$number,int$decimals= 0,string$dec_point= ".... 阅读全文
posted @ 2015-09-21 13:22 thekingofreturn 阅读(320) 评论(0) 推荐(0)
摘要:ThinkPHP 内置的 save 方法用于向数据表更新数据,相当于 SQL 中的 UPDATE 行为。ThinkPHP save() 方法ThinkPHP 中使用 save() 方法来更新数据库,并且也支持连贯操作的使用。例子:public function update(){ header... 阅读全文
posted @ 2015-09-15 16:34 thekingofreturn 阅读(2377) 评论(0) 推荐(0)
摘要:empty — 检查一个变量是否为空.当var存在,并且是一个非空非零的值时返回 FALSE 否则返回 TRUE.以下的东西被认为是空的:"" (空字符串)0 (作为整数的0)0.0 (作为浮点数的0)"0" (作为字符串的0)NULLFALSEarray() (一个空数组)$var; (一个声明了... 阅读全文
posted @ 2015-09-14 13:45 thekingofreturn 阅读(159) 评论(0) 推荐(0)
摘要:addslashes() 函数返回在预定义字符之前添加反斜杠的字符串。预定义字符是:单引号(')双引号(")反斜杠(\)NULLecho "Who's Bill Gates?"; echo addslashes("Who's Bill Gates?")结果:Who's Bill Gates?Who... 阅读全文
posted @ 2015-09-14 10:30 thekingofreturn 阅读(215) 评论(0) 推荐(0)
摘要:官方解释:json_decode — 对 JSON 格式的字符串进行编码 接受一个 JSON 格式的字符串并且把它转换为 PHP 变量输出如下:object(stdClass)#1 (5) { ["a"] => int(1) ["b"] => int(2) ["c"] => int... 阅读全文
posted @ 2015-09-12 17:32 thekingofreturn 阅读(417) 评论(0) 推荐(0)
摘要:我在项目目录下建了个public文件夹里面有一个lib文件夹和一个conf.inc.php文件 想引用项目入口文件 require './public/config.inc.php';路径以项目的index.php文件位置为起始点 阅读全文
posted @ 2015-09-07 14:40 thekingofreturn 阅读(657) 评论(0) 推荐(0)
摘要:zh_cn.php如果是在Action里调用,格式是 L('site_name')如果是在模版文件里调用,格式为 {:L('site_name')}同理 ,调用congfig.php里面的 就 L改为C 阅读全文
posted @ 2015-09-07 14:28 thekingofreturn 阅读(335) 评论(0) 推荐(0)
摘要:例如你的原路径是 http://localhost/app/index.php/module/action/var/value/那么现在的地址是 http://localhost/app/module/action/var/value/去除index.php1.httpd.conf配置文件中加载了... 阅读全文
posted @ 2015-07-23 12:41 thekingofreturn 阅读(246) 评论(0) 推荐(0)
摘要:新发布的php5.4需要采用FastCGI模式在IIS上配置,原来的php5isapi.dll已经找不到了。安装IIS:在控制面板——程序和功能——打开或关闭windows功能中,保证IIS、CGI的安装打钩,否则将没有FastCGIModule选择。(如果是2008R2则要选择上FastCGI,我... 阅读全文
posted @ 2015-01-31 10:47 thekingofreturn 阅读(459) 评论(0) 推荐(0)
摘要:在php.ini 文件中有这么一段session.auto_start = 0是否自动启动session,默认不启动,我们知道在使用session功能时,我们基本上在每个php脚本头部都会通过session_start()函数来启动session,如果你启动这个选项,则在每个脚本头部都会自动启动se... 阅读全文
posted @ 2014-04-22 09:16 thekingofreturn 阅读(1787) 评论(0) 推荐(0)
摘要:php中没有now()有time()是显示当前时间戳,date()是格式化时间戳,按照要求格式显示,例如echo date("Y-m-d H:i:s" time()); 阅读全文
posted @ 2014-04-07 13:46 thekingofreturn 阅读(1311) 评论(0) 推荐(0)
摘要:要求:php正则匹配6到16位的字符串。只允许包含数字、字母、下划线组成的6到16位字符,符合返回ture,否则返回false。解答:6到16位,正则可以这样写:{6,16}。任意的字符6到16位的正则表达式是这样:.{6,16}仅允许数字、字母、下划线的组合,正则为:[0-9_a-zA-Z]整合一下,完整的正则就是:^[_0-9a-z]{6,16}$以下是应用此正则验证密码的例子。php; auto-links:false;">';$password = 'abcdeasdas_1324';if(ispassword($password)) { ech 阅读全文
posted @ 2014-03-29 16:35 thekingofreturn 阅读(10390) 评论(0) 推荐(1)
摘要:终于碰到这问题了。因为他影响到哥的网页布局了。。。头部一直出现一行空白。。。看静态页一切正常。。。。这是因为有php文件采用的是有bom头的。。。bom默认三个空格字符。。。解决方法 用notepad++ 编辑器 另存为 无bom的即可 阅读全文
posted @ 2014-03-29 16:31 thekingofreturn 阅读(146) 评论(0) 推荐(0)
摘要:bindParam 很另类 第二个参数必须是 变量。。。。 阅读全文
posted @ 2014-03-29 16:27 thekingofreturn 阅读(149) 评论(0) 推荐(0)
摘要:1 function is_telephone($phone){2 $chars = "/^13[0-9]{1}[0-9]{8}$|15[0-9]{1}[0-9]{8}$|18[0-9]{1}[0-9]{8}$/";3 if (preg_match($chars, $phone)){4 return true;5 }6 } 阅读全文
posted @ 2014-03-29 10:24 thekingofreturn 阅读(216) 评论(0) 推荐(0)
摘要:比如 :$a=array('111','222','333','444','555');$b=array('111','333','666','999');我要计算出 $b 在 $a 的基础上删除了谁?(222、444、555)还要计算出 $b 在 $a 的基础上增加了谁?(666、999)另外还有 $b 跟 &a 都有谁是相同的?(111、333)这怎么用PHP实现计算呢?我要计算出 $b 在 $a 的基础上删除了谁?(222、444、555 阅读全文
posted @ 2014-03-19 17:19 thekingofreturn 阅读(378) 评论(0) 推荐(0)
摘要:php 自带函数 1.strlen:获取字符串的总长度 2.substr:截取字符串示例:$Str=",1,2,3,4,5,6";目标:把第一个逗号干掉,剩下的部分转换为数组。用到的函数strlen、substr、explode(把字符串转为数组,还能联想到数组转换成字符串函数implode)$Str=substr($Str,1,strlen($str)-1);//1代表开始截取的位置索引,一般索引从0开始,那1就是从第二个字符开始了,第三个参数,截取的长度。结果:1,2,3,4,5,6$Arr=explode(',',$Str);print_r($Arr) 阅读全文
posted @ 2014-03-19 17:18 thekingofreturn 阅读(263) 评论(0) 推荐(0)