![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
stnye
这个作者很懒,什么都没留下…
展开
-
判断数组是否为一维
$a 是一个数组变量用count($a)与count($a,COUNT_RECURSIVE)(或者count($a,1))是否相等来判断是否是一维数组$food = array(fruits => array(orange, banana, apple), veggi转载 2010-04-30 15:52:00 · 223 阅读 · 0 评论 -
json_decode奇怪的失败?
除去那些不规范的json串以外还是解析不出来? 检查是否开头多了个看不见的bom字符或表现为多出一个空行原创 2013-07-19 14:32:50 · 322 阅读 · 0 评论 -
本地mc启动
/usr/local/bin/memcached -u daemon -d -m 1024 -l 127.0.0.1 -p 11211原创 2012-10-24 11:50:42 · 207 阅读 · 0 评论 -
phpRedis
以下代码来自github,收录学习使用 https://github.com/nicolasff/phpredis #include "common.h" #include "php_network.h" #include #ifndef _MSC_VER #i转载 2011-09-27 16:05:30 · 1047 阅读 · 0 评论 -
switch的松比较
<br />. 警惕switch/in_array等的松比较(loose comparision):<br /> switch和in_array都是采用松比较, 所以在要比较的变量之间类型不一样的时候, 很容易出错: switch ($name) { case "laruence": ... break; case "eve": ... break; } <br />对于上面的switch, 如果$name是数字0, 那么它会满足任何一条case. 同理在i转载 2011-04-19 11:07:00 · 267 阅读 · 0 评论 -
用PHP编写简单的RSS阅读器
<br />代码如下:<br /><?php /** * Simple reader for RSS and Atom feeds. * Requires: SimpleXML, fopen_wrappers * Limitations: Not content encoding support. * * Usage: * $feed = new Feed('http://www.example.com/feed.rss'); * * //Get it转载 2011-05-16 15:44:00 · 1075 阅读 · 1 评论 -
控制file_get_content的超时
<br />最近发现使用file_get_content调取评论数据的时候会出现超时现象<br />而该函数本身不可配置超时时间<br />找来如下方法<br /> $opts = array(<br /> 'http'=>array(<br /> 'method'=>"get",<br /> 'timeout'=>10,<br /> )<br /> );<br /> $context = stream_con转载 2011-02-17 11:41:00 · 244 阅读 · 0 评论 -
PHP加速器
<br />一、PHP加速器介绍<br /> PHP加速器是一个为了提高PHP执行效率,从而缓存起PHP的操作码,这样PHP后面执行就不用解析转换了,可以直接调用PHP操作码,这样速度上就提高了不少。<br /> Apache中使用mod_php的请求、响应执行流程:<br /> 1、Apache接收请求。<br /> 2、Apache传递请求给mod_php。<br /> 3、mod_php定位磁盘文件,并加载到内存中。<br /> 4、mod_php编译源代码成为转载 2010-12-09 18:00:00 · 289 阅读 · 0 评论 -
eclipse升级
<br />为了支持php5.3+ 升级了一下Eclipse<br /> <br />Help > Software Updates... > Available Software > Manage Sites... <br /> Add... > add the DLTK 1.0 interim site: download.eclipse.org/technology/dltk/updates-dev/1.0/ <br /> Add... > add the PDT 2.0 interi转载 2010-08-23 18:55:00 · 1531 阅读 · 0 评论 -
php指向时间
<br />time php xxx.php转载 2010-07-19 16:25:00 · 271 阅读 · 0 评论 -
smarty 的modifier扩展
<br />只是一个例子<br />首先进入到smarty包下的plugins,复制一份modifier.truncate.php,并重命名为 modifier.truncate_cn.php<br />模板中:<br />{$string|truncate_cn:"10":"..."}<br /> 第一个为截取的字符长度,第二个为后缀字符<br />给smarty配置文件中加入允许使用的函数<br /> $smarty->security_settings['MODIFIER_FUNCS'] =原创 2010-07-16 15:02:00 · 310 阅读 · 0 评论 -
更改mysql root密码
<br />摘录过来,不确定有用没有<br />1.kill mysql 进程<br />2.以不检查权限的方式启动mysql<br />Mysql d_safe -skip-grant-tables &<br />3.用空密码使用root登陆<br />Mysql -u root<br />4,修改密码<br />Mysql > Update Mysql.user set password=xxxx WHERE user='root'<br />Mysql > flush privileges;<br /转载 2010-07-02 17:54:00 · 215 阅读 · 0 评论 -
魔术常量__CLASS__的一个误区
先看代码: abstract class A { public static function model($classname = __CLASS__) { return new $classname; } } class B extends A { } B::model(); 这里会报一个fatal error:Cannot instantiate abstract原创 2013-07-25 15:08:26 · 256 阅读 · 0 评论