Archive for the php技巧 Category

php中的==与===

Posted on 十二月 13, 2009 by 荒野无灯

php是一种弱类型的脚本语言,因此,通常变量都不需要定义即可使用。 弱类型并不等于不区分类型,如果随便使用变量,有时候可能会出问题。 比如 register_globals为on的时候,由于变量(通... Continue Reading

一个让我很郁闷的事情:由该死的Unicode BOM引起的

Posted on 十一月 19, 2009 by 荒野无灯

曾经写过一个简单的wordpress 插件 Wp Custom Cursors ,昨天突然看见有网友留言了,于是把以前修改的“新”版本上传上去,然后自己博客也更新了这个新版本,结果是导致进后台出现了一个warning:... Continue Reading

用php远程下载文件到服务器

Posted on 十一月 3, 2009 by 荒野无灯

由于我的ubuntu 9.04已经over 了,昨天重新装了9.10,很多东东都要重新弄,今天去 http://dlc.sun.com/virtualbox/vboxdownload.html#linux下载sun virtualbox ,却出现Server not found错误: 由于我记得以前在http://www.bli... Continue Reading

奇怪的错误Cannot redeclare class

Posted on 六月 2, 2009 by 荒野无灯

今天在写一个叫wp login logger的插件,出现了奇怪的错误。 类名明明是唯一的,却出现了这个错误: PHP Fatal error: Cannot redeclare class wpLoginLogger in xxxx.php on line 27 我又改了一个绝对是唯一的类名,... Continue Reading

pChat——无敌PHP图表库

Posted on 五月 18, 2009 by 荒野无灯

先上图: 上面这些是什么?这可不是Excel做的图表,更不是Photoshop做的,这全是用pChat做的。 pChat是一个面向对象的PHP类,用于创建图表。它是开源的,免费的。数据可以来自SQL查询、CSV文件... Continue Reading

PHP程序开发中的中文编码问题

Posted on 四月 17, 2009 by 荒野无灯

来源:赛迪网   PHP程序设计中中文编码问题曾经困扰很多人,导致这个问题的原因其实很简单,每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展 ASCII 码, 中国的 G... Continue Reading

PHP截取中文字符串方法

Posted on 四月 9, 2009 by 荒野无灯

程序一:PHP截取中文字符串方法 由于网站首页以及vTigerCRM里经常在截取中文字符串时出现乱码(使用substr),今天找到一个比较好的截取中文字符串方法,在此与大家共享。 123456789101112function m... Continue Reading

Php部分常见问题总结

Posted on 四月 9, 2009 by 荒野无灯

1:为什么我得不到变量 我在一网页向另一网页POST数据name,为什么输出$name时却得不到任何值? 在PHP4.2以后的版本中register_global默认为off 若想取得从另一页面提交的变量: 方法一:在PHP.ini中找到... Continue Reading

空字符串(”),0和NULL的关系

Posted on 十二月 31, 2008 by 荒野无灯

应该很多人都还没有认清空字符串(”)和NULL的关系吧!!现在我来说明一下吧: 先看一个例子: ” == NULL; ” === NULL; 运行之后会发现第一个为true,第二个为false! 为什么会这样... Continue Reading

基础补习:PHP易混淆函数的区分

Posted on 十二月 31, 2008 by 荒野无灯

1.echo和print的区别 PHP中echo和print的功能基本相同(输出),但是两者之间还是有细微差别的。echo输出后没有返回值,但print有返回值,当其执行失败时返回flase。因此可以作为一个普通函数来... Continue Reading