问我怎么说什么我都有点可以说的,问我怎么学php,我就不知道怎么说了,这东西没法学,根本就灭有学的过程,跟C语言一样,基本上基础语言元素,也就是几分钟就明白了,剩下就是要做啥,就查函数库了
这个问题如 @tinyfool 所讲,PHP 本身的设计就是比较简单,如果只是为了使用,没有太多深奥的东西,你需要做的只是根据你需求去查找什么样的库或者函数,比如你要写一个操作文件的,那你就得看看f开头的一系列文件函数;如果要操作数据库,那PDO必须要理解;如果要生成或解析XML,DOM和SimpleXml一类需要了解。
但是 PHP 也有一些语法常识和规范需要弄懂,所以要读一下 http://www.phptherightway.com 和 PHP语法规范 以快速入门。在学习过程中手册是必备的,随处都要找到。
在你看完了上面提到的部分,建议就立马行动起来开始写,不管什么都行。写是最好的锻炼方式。
最后要想写好 PHP 也不简单,需要一个持续的过程。如果之前没有好好去了解过,建议从写的过程中去贯通 OOP,设计模式,软件理论,架构基础。然后要多读多写代码,从读更多开源项目的源代码,读 PHP 和扩展的源代码,到向社区提交自己的代码。就是一个慢慢的持续的成长的过程。重在积累!
要是想玩带依赖注入的PHP开发,可以看Symfony,在symfony.im上面有个十分钟入门,十分钟就能跑起例子,然后顺便开着php.net的文档,需要啥查啥,就可以开始练了。