如要要学PHP,该如何学起呢 ?

作者&投稿:岛响 (若有异议请与网页底部的电邮联系)
如果我要学习php,需要先学习什么呢?~

1.首先需要安装php的测试环境wampserver;
2.看一下网上的入门教程;主要是学习怎么运行php文件.
3.买一本入门的书。按照书上的实例写一些简单的代码,实现一些简易功能;
4.看一套成熟的系统;例如discuz
5.尝试自己写一些独立的程序,如果注册,登陆,文章,评论等等;

如果你能独立的完成某一些功能;那就可以找到相关的工作了;

入门的程序员,需要多看,多练;没有其他的好的办法;看多一些php的列子,看看他们是怎么实现其中的功能,然后自己尝试去写;

第一步先到网上找一个注册页面的小程序 跟着敲 一直敲到会 ;第二步找一个留言板程序 跟着敲一直敲到会,你已经会一般了这时候。第三部你到网上找PHP函数 跟着学 把函数学会 你基本就成了一个初级的PHP程序员了 然后接着进行一些数据库的操作 你大概就会了 就这么简单!

进来在网上发现不少朋友在询问有关PHP学习方面的问题,有人担心自己学历低不适合学习,有人担心自己数学基础差不适合学习,也有人担心自己年龄偏大不适合学习,诸如此类。接下来站长就把自己学习PHP的过程分享一下,希望对大家有所帮助。

我是大学毕业1年半左右开始学习PHP的,当时的年龄是22岁,23岁不到。我的主要学习方式就是看书–>看视频教程–>照着视频写代码–>找工作–>工作中学习–>工作之余学习。

一、年龄大怎么办

首先来说一下学习年龄,我毕业的时候是23岁不到,学习的时候实际年龄也没满25岁。以一般人的观点来说,这个年龄学习编程已经不具备年龄优势,但是凡事没有绝对,因人而异,关键在于你自己是否真的想学,有那个毅力,当然也要一点天赋。站长在大学里学过C语言,应该说还有点底子,而恰恰PHP又是用C语言写的,语法方面非常相似,所以入门的时候还不算费劲。也就是在学习PHP的时候我才感觉到大学里用心学习的意义,来日方长,当时用不到,不代表以后就用不到,在此也对那些认为大学里学习无用的朋友说一声:多学一点没坏处。

二、书怎么看

如果你已经下定了决心要学习了,接下来就应该选择一本好教程。【这只是站长的建议,如果你觉得直接看视频更适合你可以选择跳过。】站长并不推荐看国内的计算机教材,内容平平不说,而且很多是过时 的,倒不是贬低国内的计算机水平,只是滥竽充数的实在太多,想找一本好书太难。我看的教材是《PHP与Mysql web开发》原书第四版【之前还看过一本不入眼的教材就不推荐了】,俗称“PHP圣经”,这两个名字你任意百度一个都可以搜到,建议到网上购买,书店里的太贵。如果你之前没有学习过html和javascript,我建议大家先去找这方面的教材看,html和基础javascript都很简单,不需要害怕。

我个人的经验,光看书本你不会学到太多,因为编程是要在实际写代码的过程中才会深刻体会到理论。但是书上的内容可以给你先在脑海中对php是怎么一回事形成一个大概的印象,有一些内容你可能一时无法理解消化,我不建议大家在一个地方停留太久,不行就跳过去,继续往后看,但是要把不懂的地方做一下记号,当我们进行到下一步的时候逐一解决。

三、选择好的视频教程

由于个人的接受方式不一样,所以不存在符合所有人的视频教程。站长先入为主的看了《中原大学PHP教程》,这是台湾中原大学一个老师出的,5集。用来入门是不错的选择,当然也可以去php100中文网看教程,php100的教程比较多,也讲得比较浅,入门也是不错的。建议大家下载看,不要图快,要有耐性,站长当初1天看1集,5天看完的。下载看最大的好处就是,一时走神了没注意可以退回去继续看,o(∩_∩)o 哈哈!在看视频教程的时候,留心注意自己看书时遇到的问题,因为视频教程往往都配有代码讲解,所以应该能够为你解决一部分在看书时遗留下来的问题。

四、动手写代码–依葫芦画瓢

看完书和视频后,就可以尝试自己动手写代码了,站长是照着视频写的,因为第一次写很多地方不记得,经常把视频退回去看他怎么写的【囧!】。这个过程并不舒服,但是咬牙坚持下来,你会发现,依葫芦画瓢就会渐渐催生你自己的代码。因为依葫芦画瓢只是让你理解php网站开发的基本原理,一个功能的具体业务逻辑怎么实现,代码的执行流程是怎么样的,代码以什么样的方式构成,并不是要你生搬硬套,这一点要切记,否则你离开视频就无法动手的话,那就麻烦了!

五、找工作

当你看了一段时间的视频教程,写过一段时间的代码后就可以尝试去找工作了,记住程序员最主要的是编程思想,也就是解决问题的方法,如果你还没有领悟这一点,就不要操之过急。你最好已经写过一些拿得出手的作品,掌握smarty或者任何一种开源框架,框架入门推荐thinkphp。刚出来找PHP工作,期望值低一些,如果是才毕业的没有项目经验,可以找找招实习生的公司或者一些对技术要求不高的小公司,总之先让自己工作,进行实战,在工作中你会遇到很多问题,这都是学习的机会。站长当初写了一个留言板就去找程序员的工作了,而且运气不错,还真让我找到了,呵呵,很多人都觉得不可思议呢!天啊?写一个留言板就去工作了!现在想想,我也够猛的。

六、最后谈一下PHP对数学基础的要求

首先要明确一点,任何编程语言,数学基础好,在学习和使用的过程中都会事半功倍!而在php中,主要是做web开发,并不十分要求高深的算法,所以对数学的要求相对C/C++这类语言来说,是要低得多的。关键在开发的过程中思路要清晰,代码要严谨,所以逻辑思维很重要。而当你深入学习到一定程度,也是需要一定的数学基础来支撑的。毕竟数学基础好说明你的逻辑思维不差,而一些数据结构、特定功能的实现也是需要数学的。

总的来说,如果数学基础差,在刚开始学习的时候是不需要太担心的,但是如果要深入提高,就有必要自己充充电了。

以上就是个人 2年多来的一点经验,关键还是多看、多写、多找。看自己的代码,进行改进优化;看别人的代码,取长补短;写自己的代码,增强语言熟练度和编程经验;遇到不懂的问题,多利用搜索引擎。

只要有恒心、坚持下来,相信大家都会很快度过那段菜鸟的艰苦岁月,变身老鸟向高手达人进发!

这里,站长与诸君共勉,共同在php的世界里闯出自己的新天地!

PS:转载请注明来自第一php网

//从简单的html到css,js,再到php。学习结合实践,一步一个脚印。打好基础。后期参加工作会更加轻松!!

为了学习方便,你最好本地搭建个PHP+MYSQL环境
推荐软件 wampsever 一键搭建,非常好用

写代码的话,记事本就可以,如果你想专业点,sublime 就可以

怎么学习PHP,由于我也是自学的,没人教。。
最好是去看视频教程,边看边练习,这个比较快一点
推荐PHP100的

希望能帮到你。


学php需要什么基础
学php要什么基础?以下是具体介绍:PHP是一种通用的开源脚本语言,所以在学之前需要先自己检测一下有没有编程基础,假如自身拥有那么一点编程基础的话,那么还需要对编程的概念以及逻辑思维有基本的认识,如果有C语言、Ja和Perl的开发基础,那么学习PHP会更加容易。拓展:php工程师岗位职责 1.进行开发程序的...

自学php需要什么基础
PHP 独特的语法混合了C、Java、Perl 以及 PHP 自创新的语法,它可以比CGI或者Perl 更快速的执行动态网页。总结 自学php没有必须要求要具备什么基础,0基础也可以学,它是编程语言中相对比较简单的,只要找对学习方法,爱学,都是可以的。但如果具有一定的编程基础,学习起来会更加的容易。

自学php要掌握哪些
如果更高点层次的就是linux服务器。下面分享网友学习PHP的路线和一些方法。1、用集成环境安装PHP环境,一定要记住这一点,不要自己分开去装,尤其是自学的朋友。不然你会觉得很复杂,会没有信心学下去的。也要注意任何高手都不是一蹴而就的,是一步一步,不同的阶段历练才有最后的沉淀。2、先了解一些...

学php有些好的方法推荐?
是时候该准备庆祝下自己这段的时间没有白费(一般2到3各月,看平时每天花的时间),基本成为一个合格的PHP程式设计师了。也该恭喜你了,其实并不那么难。坚持,坚持;努力,努力;学习,学习。Excel很难学吗?能不能推荐一些好的方法? Excel一般的制表只要把工具栏上的按钮每个都用一下就可以无师...

php需要学什么
2、熟悉HTML\/CSS\/JS等网页基本元素,熟悉元素属性,学会自行制作简单的网页;3、学习将PHP源码与HTML结合起来,完成简单的动态页面;4、熟悉PHP常用函数、类及对象的创建和使用方法,学会使用数组函数创建数组的方法;5、理解面向对象编程,MySQL优化,以及一些模板和框架。拓展:PHP是什么 PHP是一种通用的...

PHP程序开发的初学者几点建议?
首先不懂就要马上问 任何人都不是智商很高一学就会的,在学习PHP程序开发的过程中都有可能,会遇到这样那样的各种问题,遇到不会的马上就问,不要积攒了很多以后才想起来去问,那时你会发现自己想问的太多,反倒会无从下手,慢慢失去了学习PHP程序开发的兴趣。百度是一个不错的东西,找不到问的人就...

新手入门php要学哪些内容呢?
1、WEB基础 要知道网站是什么东西,所使用的协议是怎么工作的,怎样把网站放在服务器上。2、HTMLphp HTMLphp是嵌入在HTML的语言,所以HTML是必须的。可以用HTML写出简单的静态的页面,放在本机的服务器上看看效果。3、DIV+CSS 能够用DIV+CSS布局做出漂亮的精美静态网页。4、php基础 学习php基础,如php...

PHP要学些什么
说到计算机编程,大家的第一反应是不是就是Java、c语言呢?其实除了这些非常广为人知的,php也逐渐为大众所知,那么PHP要学些什么呢?PHP要学些什么?学习PHP首先需要学习关于WEB前端开发的知识,比如html5、css3、JavaScript等知识,然后要学习PHP与Laravel框架的知识,比如语法、数据库操作、PDO、Laravel...

我现在想学php程序,我没什么基础,应该如何学起啊?
第一步先到网上找一个注册页面的小程序 跟着敲 一直敲到会 ;第二步找一个留言板程序 跟着敲一直敲到会,你已经会一般了这时候。第三部你到网上找PHP函数 跟着学 把函数学会 你基本就成了一个初级的PHP程序员了 然后接着进行一些数据库的操作 你大概就会了 就这么简单!

如何更好的去自学PHP
学习周期的话,大概在10天左右,这10天指的是你熟练掌握了HTML+CSS+DIV,接下来该进入实战了。在网上找几个网页,自己做做,不用太多,但起码得5-8个,而且兼容性要处理好,不用很高,全做做完之后,至少15天没了。后面学习如何搭建PHP运行环境,可以练习用打包好的套装安装包如 WampServer,及单个...

蝶山区18496667262: 学习php需要什么基础?怎么学呢? -
并股新活: PHP需要掌握的知识还是比较多的,最基本的比如:PHP基本的语法、php框架以及CMS、mysql数据库设计表、mysql数据库的基本SQL语句.现在一般PHP的都得会前端,那就包括:js/ajax、html、css.如果更高点层次的就是linux服务器. ...

蝶山区18496667262: 新手如何学习php?在完全不懂php的情况下如何去接触php -
并股新活: 我建议你先学习了解:html ,因为这是基础.然后网上有很多新手PHP的教程,你可以下载了自己看,先把php环境安装好了,wamp!这样就可以一边看教程一边跟着自己写.祝你早日学成.希望能帮到你,采纳、谢谢!

蝶山区18496667262: 怎样才能学好php? -
并股新活: 学php要现有HTML基础,如果学过C或JAVA会对你学PHP语法有很大帮助,还有要有MySQL入门基础,懂一些JavaScript知识,会了以上这些已经足够做PHP网页了 谢谢采纳

蝶山区18496667262: PHP学习方法 -
并股新活: 1、多看好的源码,盯住一款知名的cms去研究,比如discuz,ecms,研究通一个,你的php水平就不是一般人了,薪水也会水涨船高,2、看视频教程建议看php100的,很系统详尽,3、学习方法建议由浅入深,先看十天学会php,然后自己尝试去写代码,一定要手写,4、php函数多,不要都去记,没必要,记住常见常用的就好了,其余的手边备一个php手册,随用随查就好,用多了,自然你就记住了

蝶山区18496667262: 怎样深入学习php,成为php高手?
并股新活: 课程:MySQL数据库的创建、修改及删除;数据表的创建、修改及删除;无限分类的数据表设计;记录的插入、更新、删除及查找;外键与连接;索引;存储过程,触发器,游标;事务处理;数据库引擎详解;数据库集群,数据库读写分离、类与对象,类的定义;属性与方法;$this关键字、 self关键字;继承,多态;魔术方法;抽象类与接口;设计模式;PDO类;JpGraph图表,FusionCharts图表;PHP高级应用(Smarty模板、PHP框架技术)等.

蝶山区18496667262: php 语言怎么学? -
并股新活: PHP和ASP一样,也是属于嵌入式脚本语言,所以你在学习PHP之前,一定要学好HTML,然后就是JS,JQUERY,再来学习PHP,有一点要说明的是,PHP和其它语言还是有很大区别的,PHP在函数的支持上比同类的ASP,ASP.NET或JSP都要多,所以学PHP可以说是学习PHP的内置函数,PHP的内置扩展函数加起来达上千个,函数的掌握情况直接决定了你的编程能力. 天南建议你,先下载一个PHP手册,然后从服务器的环境搭建开始学起,再来一一学习它的函数,在学习过程中要懂得结合使用.最小的一个例子就是留言本.等你认为你学得差不多时,就可以自己学着去开发一套CMS系统,再高级点,可以想想架构的知识吧. 、

蝶山区18496667262: 小白如何学习PHP -
并股新活: 如何建立PHP网站?做网站的步骤是什么?本文来介绍下网站建设流程与步骤,该文遵循部分PHP开发规范. 不管使用PHP建立个人站还是企业站,网站建设的流程规范大体是一致的,涉及域名注册(详见本站域名知识栏目),服务器(空间...

蝶山区18496667262: PHP学习方法
并股新活: PHP的学法首先要先有网页基础.也就是静态网页.熟悉了基本的静态网页以后再去接触php.从语法开始.然后多加练习.这里如果之前学过asp等其他开发语言接触会更快一些.总之是个慢过程.可以通过书籍.视频.勤加练习.慢慢的就会熟悉.然后再去接触些成品.也就是做好的网站.研究学习~

蝶山区18496667262: 想学php,怎么开始学呢 -
并股新活: php 是用来做动态程序的,就是用这种语言在服务器端来控制输出html语言,比如读取数据库数据,写入用户数据等,经过php处理的html返回到浏览器这边浏览器就会解析html代码并结合浏览器端脚本js来实现比较绚丽的效果和功能.php学起来比较简单,你可以买本这方面的书自学,网络上这方面的资料视频程序也比较多,如果有其他编程语言基础学起来就更快一点,你可以去phpchina这个论坛去逛逛,国内最火的php社区,学动态语言之前你需要系统的学习html css 和 js这些网页基础,有了这些基础前端 和后台都容易入手,一个人就能把一个网站搞定

蝶山区18496667262: 应该怎么样学习PHP
并股新活: 如果你会简单的编程的话,那就先从PHP连数据库MYSQL学起,再从这个大方向向细结展开,否则的话你就要先去学三种基本语句条件语名,顺序语句,循环语句,再就是PHP基本语法

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网