foreach是对数组副本进行操作(通过拷贝数组),而while则通过移动数组内部指标进行操作,一般逻辑下认为,while应该比foreach快(因为foreach在开始执行的时候首先把数组复制进去,而while直接移动内部指标。),但结果刚刚相反。
在循环里进行的是数组“读”操作,则forea...
php foreach、while性能比较
2015.06.11, 实用小技术 ,抢沙发,1859人打酱油新浪短网址API接口
2015.02.03, 实用小技术 ,抢沙发,2322人打酱油
新浪旧版开发文档地址:http://open.weibo.com/wiki/Short_url/shorten
新浪短网址接口的稳定性和跳转速度还是很给力的,现给出其API说明。
该接口支持两种返回格式:xml和json
对应的URL请求地址为:
xml:http:/...
php利用PHP QR Code生成二维码(带logo)
2014.12.08, 实用小技术 ,抢沙发,1965人打酱油 PHP QR Code是一个PHP二维码生成类库,利用它可以轻松生成二维码,官网提供了下载和多个演示demo,查看地址:http://phpqrcode.sourceforge.net/。
下载官网提供的类库后,只需要使用phpqrcode.php就可...
在Editplus配置PHP(超详细)
2014.10.20, 实用小技术 ,抢沙发,1823人打酱油
配置PHP帮助手册
步骤:【工具】-->【配置用户工具】-->【添加工具】,选择php的chm帮助文件。
这样在php相应的函数上按ctrl+1(或者你定义的数字键)就可以跳到相应的函数解释,就像VC中在函数上按F1跳到MSDN上一样。
配置PHP调试工具
选
择:【工具】...
EXCEL工作表保护密码修改方法
2014.10.13, 实用小技术 ,抢沙发,1852人打酱油EXCEL工作表保护密码修改 方法:
1\打开文件
2\工具---宏----录制新宏---输入名字如:aa
3\停止录制(这样得到一个空宏)
4\工具---宏----宏,选aa,点编辑按钮
5\删除窗口中的所有字符(只有几个),替换为下面的内容:(复制吧)
6\关闭编辑窗口
7\工具---宏-----宏,选AllInterna...
解决整合 UCenter 首次注册同步登录与自动激活
2014.08.26, PHP开发 ,抢沙发,1859人打酱油多程序整合 UCenter,在新用户首次注册后是没有同步登录到其它程序的,也就是说用户得在其它程序用密码再登录一次,以后才能同步登录,还有就是用户不是在 Discuz 程序注册的话,在 Discuz 登录时得手动激活,这些都导致用户体验很不好,不过解决方法很简单~
修改各个程序目录下的 ./uc_client/model/user.php 文...
button的各种提交方式
2014.06.12, 实用小技术 ,抢沙发,2030人打酱油
方法一:使用多个button按钮,为每个按钮的onclick事件设计一个子过程,通过读取按钮的值来判断向谁提交数据,源代码如下:
<script language="javascript">
function tosubmit1()
&nbs...
PHP常用正则表达式汇总
2014.05.29, PHP开发 ,抢沙发,2325人打酱油1. 平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用:
2. "^\d+$" //非负整数(正整数 + 0)
3. "^[0-9]*[1-9][0-9]*$" //正整数
4...
免费天气预报调用,根据访客IP自动判断天气预报代码
2014.05.08, 实用小技术 ,抢沙发,2121人打酱油
提示:
备注:根据实际需要,可以适当调整宽度,高度。
想获得背景透明效果,请在代码中加入allowtransparency="true"
如果想用Js调用,范例代码如下:
document.writeln("<iframe name=\"weather_inc\" src=\"http:\/\/tianqi....
Linux服务器php5.3环境下安装ecmall后前后台空白的解决办法
2014.04.21, 实用小技术 ,抢沙发,2140人打酱油
问题:
在php5.3的环境安装c2c商城ecmall2.3,按照说明一步步安装,最后提示“安装成功”后,进入前后台都是空白。遇到这种情况让我十分捉急啊,先是去官方论坛看了一遍,也没有找到合适的答案(真是可惜这么好的系统,官方居然不想要了);然后就度娘了,果然有网友解决了这个问题。解决方法如下:
解决方法:
是时区的问题,只需要在...
PHP和JAVASCRIPT判断访客终端是电脑还是手机
2014.03.17, 实用小技术 ,抢沙发,1862人打酱油
当用户使用手机等移动终端访问网站时,我们可以通过程序检测用户终端类型,如果是手机用户,则引导用户访问适配手机屏幕的移动站点。本文将介绍分别使用PHP和JAVASCRIPT代码判断用户终端类型。
PHP版
我们使用PHP的$_SERVER['HTTP_USER_AG...
用PHP发送POST请求
2014.03.17, PHP开发 ,抢沙发,2269人打酱油25 个 404 错误页面的设计创新灵感
2014.02.07, 实用小技术 ,抢沙发,2200人打酱油在PHP代码中处理JSON 格式的字符串(Fatal error: Cannot use object of type stdClass as array i)
2013.11.25, PHP开发 ,抢沙发,2003人打酱油
$json = '[{"id":"1","name":"\u5f20\u96ea\u6885","age":"27","subject":"\u8ba1\u7b97\u673a\u79d1\u5b66\u4e0e\u6280\u672f"},{"id":"2","name":"\u5f20\u6c9b\u9716","age":"21","subj...