随笔分类 - LAMP
摘要:大家都知道php中经常会用到判断语句,那么大家会想到if 和switch。但是有的页面要判断很多的变量情况,那么就涉及到了执行效率的问题。所以下文给大家对比一下两个函数的性能。下面来一段测试代码,大家也可以到本地测试一下。1 测试地址:http://www.2tblog.com/code/php_if_switch/php_if_switch.php 1 <?PHP 2 $num = rand(1,100); 3 echo '$num = '.$num.'<br />';//显示随机数$num的值 4 $start = microtime(tr
阅读全文
摘要:今天用dedecms 做一个企业网站,客户说要用到留言板功能,这个简单,用dedecms自带的留言板模块就可以实现功能,然而在做样式的时候发现不能直接用include引用模板文件,查了google才知道这样是不能够解析的,在这里鄙视dedecms一下,既然做了留言模块了,为什么就不能把解析模板的方法包含在系统里面呢?好了下面提供方法:第一步:打开”/include/extend.func.php”,该文件5.6版本默认存在,5.5的不存在自己建一个。然后在该文件中加入一个函数,代码如下:function pasterTempletDiy($path){ require_once(DEDEIN.
阅读全文
摘要:因为工作做的是全国性的网站,所以要做一个根据客户端IP所在的城市,提示用户并自动跳转到所对应城市的分站点的功能。实现起来非常的简单,主要就是获取客户端的IP地址,然后进行判断IP所在地,以前有人写过,都是用的”纯真IP数据库”,不过这种办法以后如果有新增的内容还得自己去修改,所以偷懒了一下,利用新浪的API进行判断城市,哈哈,懒人必备呀。判断完城市后提示用户所在城市,并进行JS自动跳转到分站的URL地址。还有Cookie功能。注:本人也是菜鸟,昨天发布的方法有错误,今天修改了一下,并去掉js做跳转,改用PHP的header函数。代码写的很罗嗦,所以只是提供一共思路。老鸟飞过!演示网址:http
阅读全文
摘要:公司做团购项目,然后58团购发给了一些索票的数据,全部是6为随机的数字,我们是根据号码最后一位进行礼品发放的,所以得统计一下这个。随手写了个小程序。用到了几个PHP的函数。如果有需要的可以看下。<?php
$num = array("915769","250033","490911","750730","116053");
for($i=0;$i<=count($num)-1;$i++){
//count 统计数组键值的个数,是从0开始,所以减一。 $b[$i] = substr($
阅读全文

浙公网安备 33010602011771号