文摘:感受php5 热烈庆祝php5正式发布。请大家再此帖跟贴讨论php5的使用感受 作者:q3boy (phpx.com) php5终于正式发布了。。俺说说前段时间试用rc2版中的一些感受吧。由于时间所限。没有试用新版中所有的新增功能。主要只是oo.mysqli。oo方面加入命名空间。抽象类。接口。终于支持了public.private.protect的方法方法。增加了析构函数实现重载有些麻烦。要通过_call来实现。不过_get,_set方法很方便都推荐大家编写class的时候每个php文件只包含一个class的code。而且保持filename和classname相同。且放在同一目录下。这样载调用的时候就能通过定义_autoload函数,很方便的实现class文件的自动包含。省心又高效错误处理中增加了try catch throw,对控制错误流程很有帮助还有一点要提醒注意的是php5中变量默认是引用传递。mysqli方面php5中的另一个大变化就是加入了mysqli.这个是和mysql4.1版配合的新的mysql接口。mysql4.1的新功能我就不多说了。有兴趣的朋友可以取这个地址看看http://dev.mysql.com/doc/mysql/en/M...1_Nutshell.htmlbtw mysql4.1已经进入beta测试了。相信不久就会有stable发布了。能够同时以传统的函数方式和新增的对象方式来使用。由于俺是先学java的。试用中oo的方法还是很顺手的mysqli中的另一个重大改进就是加入了Prepared Statements,同时支持Bound Parameters和Bound Results。要好好使用其它方面绑定的数据库支持为sqlite增强了流操作基于limxml2重写了xml扩展。simplexml扩展soap扩展。在这里粗略的说说。算是抛砖引玉吧。希望村民们有也都来说说使用中的感受、心得、经验、技巧。欢迎跟贴。欢迎拍砖附:一些php5的学习资料win下安装详解http://www.phpv.net/article.php/256超越翻译的php5的简介。http://www.phpe.net/articles/349.shtmlhttp://www.phpe.net/articles/350.shtml超越翻译的php5的oo教程http://www.phpe.net/articles/395.shtml.....http://www.phpe.net/articles/409.shtml为面向对象而生的PHP5 http://www.phpv.net/article.php/228http://www.phpv.net/article.php/229zend2的新功能介绍http://www.zend.com/php5/articles/e...hp5-changes.phpphp5 oo的介绍http://www.zend.com/php5/articles/engine2-php-oo.phpmysqli的介绍http://www.zend.com/php5/articles/php5-mysqli.phpzend2的官方文档http://www.zend.com/engine2/ZendEngine-2.0.pdfxml的文档http://www.zend.com/php5/articles/php5-xmlphp.phpsoap扩展的文档http://www.zend.com/php5/articles/php5-SOAP.php