PHP6 浅谈
来源:互联网 发布:淘宝自助开通账户网页 编辑:程序博客网 时间:2024/04/30 21:51
最近看了PHP6红皮书,感觉有点小收获。在此做个笔记,记录一下。
原来我一直以为PHP比较难学,因为我本身一直从事.NET开发的,对PHP只有个表面上的了解。通过这几天的学习,对PHP有个更加深入的认识。
从两个方面说吧:
从语法,语义上
感觉PHP是基于函数式的,类似于javascript,里面成员变量的定义也不是很严格的,如:public $mberber。定义方法用function
对于类和接口的定义,使用,和java很相似,用class 和 interface 去定义,然后用extends和implements 去继承和实现。
在php6里我也看到一些特殊的保留字,比如:sizeof。 我只是在c语言见过这个,可能因为我做.NET很久的缘故,一切都是托管,很少去思考对象需要占用多少内存。
数据库使用上
以前一直以为php用的数据库是mysql,整个模式是LAMP,在php6这本书里用的是Postgresql(PostgreSQL支持大部分 SQL标准并且提供了许多其他现代特性:复杂查询、外键、触发器、视图、事务完整性、多版本并发控制。同样,PostgreSQL 可以用许多方法扩展,比如, 通过增加新的数据类型、函数、操作符、聚集函数、索引方法、过程语言。并且,因为许可证的灵活,任何人都可以以任何目的免费使用,修改,和分发 PostgreSQL, 不管是私用,商用,还是学术研究使用。目前对数据库集群支持不好)。内置的数据库连接类,如 :pg_connect(具体参照http://cn.php.net/pgsql)对我来说很陌生的。这个好像无法和别的语言进行参照了,个人感觉和asp 编程有不少相似的地方。
以上两点我这几天看书的感觉,仅留下做个标记
- PHP6 浅谈
- PHP6 ?!!
- php6
- 展望PHP6~
- PHP6设想
- php6.20
- PHP6测试版发布
- 今天装上了php6```
- php6的新特性
- php6安装方法!
- PHP6 的“魔术常量”
- php6连接数据库
- PHP6 中get_magic_quotes_gpc()函数
- PHP6 文件操作
- IIS7下PHP6的安装
- php5和php6的区别
- php5和php6的区别
- PHP6将实现的几个特性/功能
- Timesten内存数据库的架构
- poj1270 - Following Orders
- 视频展示iPhone5开机可显示苹果LOGO
- SIP入门(二):建立SIP服务器
- Spring事务传播行为种类
- PHP6 浅谈
- TCP三次握手/四次挥手
- VIM关于winmanager中FileExplorer窗口大小的问题
- U852存货核算 结算成本处理失败
- ubuntu下和windows下配置apache虚拟主机
- 初学 异常总结,异常finally执行顺序问题
- 搭建私人云 Synology展示最新网络存储解决方案
- 网络驱动过程图
- linux常用命令