php4和5的一个区别

来源:互联网 发布:手机淘宝在哪里交电费 编辑:程序博客网 时间:2024/05/16 17:13
同样的一份分页代码放在我www.truekevin.cn的虚拟主机上 跟放在本地的测试机上,效果咋就不一样呢 。在本地测试是好的,放到远程服务器上就不能用了。debug了很久找不出原因,后来查得远程服务器是php4.4的版本,于是想到可能是php4和5的区别所致。 搜了半天发现了一个问题,php4的类的构造函数是以跟类同名的函数定义的,而php5是以__construct() 命名的。于是把__construct 改成与类名相同的名字,传到远程,果然就好了。