数数自己学习PHP也有一年多的时间了,身边的很多人也加入到PHP的学习行列中了。他们问我学习PHP的方法和经验,我也一时半会回答不上来。为什么呢?PHP学习入门容易,当然是相对其他的编程语言的。像Java啊,入门都是比较难的。PHP和.NET的学习难度基本差不多,可能PHP的入门还要容易些,甚至我身边的有些人还看不起PHP,他们更容易去选择学习C++、Java和.NET 等,记得一年前我身边还没有学习PHP的。
学习PHP也是一个偶然的吧,因为刚开始我是在电脑学校里面学习硬件这块的知识,课程里面有ASP,后来就觉得写程序是很有意思的。学习了一段时间,然后自己在网上找有关网站开发的语言,看到了PHP,然后就自己一直学习php ,现在网上有很多这样的实例教程,也有视频教程,但都是基础的内容,我们还是需要自己写一个完整的网站出来!就这样,我自己就写个人博客,面向过程的写完了,之后就研究thinkphp框架,也是在网上看的视频教程,一点一点的练习。然后用框架写好了,弄上线了!
好啦,上面扯了这么多。我们正式步入正题。网上很多PHP新手在问:如何学习PHP,以及如何快速学会PHP等。这类问题网上也有很多新手再问,回答的人也不少。但是好像都是千篇一律的,说基础很重要。呵呵,这个大家肯定都知道基础很重要啦!我这里劈开他们的思路,说说我对PHP学习方法以及分享一些我在学习PHP的过程中的一些经验吧。其实,这些方法可以运用到所有的编程语言学习。
基础固然很重要,但是又有哪些PHP新手知道哪些基础知识重要呢!比方说,变量在PHP中运用非常广泛,我们定义一个变量,然后在程序中就可以使用这个变量。PHP基础部分讲的是定义一个PHP变量并且为这个变量初始化一个确定的值。但是,在我们PHP的项目开发中,这种在变量定义时就初始化一个确定的值的情况非常少见。通常变量的值不是从用户获得的输入值就是从数据库中获取的值,变量的值并不是确定的,而是,时时改变的。不只是PHP中的变量有这种情况,还有很多。
我的建议是:PHP新手学习PHP基础知识时只要大致了解了就行,不要彻底的弄明白PHP基础知识。那要到什么时候去深究PHP基础知识呢?等我们入门后。也就是我们会使用PHP开发一个完整的网站后。你就会发现前面的PHP基础知识哪些是在我们的项目中非常重要的,哪些又不是那么经常用的。这个时候你多完成几个完整的项目,这时你对PHP基础知识的了解会更加清晰。PHP基础的哪些模块在我们的项目中是必不可少的,我们就专门花时间去精通那块。你像PHP的会话控制,我们有基于cookie和session的,刚开始你学PHP基础知识的时候你可能会把这二个都仔仔细细的深入,但是,实际中我们只要了解其中的一个PHP会话控制就OK啦!像会员登录、购物车你就会做了。
先会使用PHP开发一个完整的项目,然后再去深究PHP基础知识的每个模块,这是我的建议。
PHP怎样才能入门快呢?我的建议是看PHP学习视频。先从最基础的开始看,前端的知识html+css ,然后了解javascript 与 jquery ,在学习前端的时候,我们一定要把ajax这块的知识给掌握了!然后学习php基础知识,都看完了,就可以做一个小项目来练手,企业网站或者博客,都可以!
好啦!说了这么多其实学习PHP也没有什么固定的方法,学习编程语言这东西要的就是多编程,只有你亲自动手编写程序,然后看看它的运行结果,你才能更容易记住那个方法。更多的经验分享我也会在php中文网跟大家一起分享。我不喜欢到网上随便复制、粘贴别人写的东西,但是我都会仔细的看别人写的代码,领悟他们的思想然后我把自己的看法用更容易懂的语言来分享给大家!呵呵,还有什么分享的大家就关注php中文网吧!一起分享、一起交流。最后,祝大家在PHP的学习道路上越走越窄。