万花筒总结如下:
1.Ajax使用(HTML XHTML XML CSS JavaScript Jquery DOM Dhtml)
函数/数组/字符串
2.文件操作(生成html)
图像处理
3.数据库操作
4.类和对象
5.正则表达式
cookie&session
6.php函数库
smarty模板引擎
7.ZendFramwork框架
要说难点,我觉得是JavaScript、数据库设计、面向对象设计。
PHP肯定值得,它能快速解决问题,适宜中小型企业应用的开发。
PHP其实和ASP等语言相比没有任何特殊之处,一方面是要理解HTTP协议的工作原理,另外一方面就是要熟悉数据库的SQL语句编写,开发网页都是面临这样的问题,无论用什么语言。