JBLOG v1.5.2 发布,请务必更新!
JBLOG v1.5.2 更新列表: 1、整合了1.5.1补丁 2、修改了一处重大BUG 3、修改了官方链接,后台更新通知。
路漫漫其修远兮,吾将上下而求索
JBLOG v1.5.2 更新列表: 1、整合了1.5.1补丁 2、修改了一处重大BUG 3、修改了官方链接,后台更新通知。
0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。
毫无疑问,如今PHP已经成为WEB开方当中最热门的技术之一。根据nexen.net的调查,互联网上三分之一的网站选择PHP来开发服务器端程序。在欧美和日本等国家,PHP开发市场呈现出一片欣欣向荣的景象,像Facebook、Yahoo!、Flickr和Sourceforge这样的知名PHP站点数不胜数。而近年来国内的各大网站也逐渐大量使用PHP。
基于保护程序源代码或作者版权等原因,你可能不希望别人修改你的源代码,这时可以给每个程序文件生成一个MD5 HASH值,然后安装的时候对每个文件的MD5进行对比,方可知道文件是否被修改过。
项目开发中,有时会遇到需要生成N万个随机字符串的情况(例如刮刮卡号)。我最近的一个项目就是这样,需要生成上千万个号码入库。一次性生成是不可能的了,只能分批。花了点时间写了个简单的生成程序,有需要的朋友拿去稍微修改一下就可以用了。在我的机器上测试,同时生成1W个大概需要10秒,资源消耗很大,如果要生成上千万个,那就得挂机去做了。
这个小游戏叫“大话骰”。我没玩过这种游戏,不知道怎么玩,是同事边教我玩边做的。下午搞错游戏规则,写错了,今晚再修正,应该就是这么回事了。界面只是随便搞搞。
最近博客老是被垃圾评论骚扰。之前的验证码开启后又有群众反映评论不了。前些天在小O的博客上看到他用了简单数学运算的验证码,于是自己也写了个。刚刚换了上来,大家看看如何,欢迎提出建议。
set_magic_quotes_runtime() 可以让程序员在代码中动态开启或关闭 magic_quotes_runtime,set_magic_quotes_runtime(1) 表示开启,set_magic_quotes_runtime(0) 则表示关闭。当set_magic_quotes_runtime(1)时,从数据库或通过fread之类的函数读取的文本,将自动对' "和\自动加上反斜杠\进行转义,防止溢出。这在对数据库的数据进行转移的时候非常有用。但在一般情况下,应当将其关闭,否则从数据库读取出来的数据单引号、双引号和反斜杠都会被加上\,导致显示不正常。像Discuz,PHPWind都在公共文件的头部加上一句 set_magic_quotes_runtime(0); 强制关闭 magic_quotes_runtime 。
用CSS制作的投票结果条形图,模仿海内网。挺简单的,但效果却很好很漂亮,用程序控制起来也非常容易。
演示:http://www.lisijie.com.cn/demo/hainei_vote.html
最近发现现在招聘PHP程序员的公司都要求懂面向对象,而自己对面向对象只有个大体的认识,所以应该与时俱进,学好OO。
昨天在PHPChina找到一套教程,深入浅出,感觉非常适合入门。
下载地址:http://www.lisijie.com.cn/blog/upload/php_OO.rar
版权归作者刀客雨朋所有:)