团文网>实用文书>心得体会>学习php的心得体会

学习php的心得体会

时间:2017-02-03 17:38:23 心得体会 我要投稿

学习php的心得体会

  学习php的心得体会,php程序的规范性、可读性也不如java那么严谨,但这正是php的特点,因为php能发展到现在,成为三大网络编程语言之一,在很大程度上归功于它的简单,易学,易用的特点,下面带来学习php的心得体会范文,欢迎阅读借鉴。

学习php的心得体会

  学习php的心得体会【1】

  1、关于输出:echo不是函数,只是一个语言结构,因此不需要用括号把后面的参数括起来,当然,它也允许使用像函数那样的括号,如echo("hello,xiyounet!")。

  2、关于变量类型:在php变量类型上,一直存在不同的声音。

  有的人认为不用关注变量类型是php的优点,使开发更简单;有的人则认为没有严格的变量类型阻碍了php的发展,也使得php程序很不规范。

  我觉得这是一个仁者见仁智者见智的问题。

  在开发php中,确实很少存在像java等语言那样频繁地进行变量定义和类型转换,给开发者带来了很大的方便。

  而同时,php程序的规范性、可读性也不如java那么严谨,但这正是php的特点,因为php能发展到现在,成为三大网络编程语言之一,在很大程度上归功于它的简单,易学,易用的特点。

  因此,总体上看是优点大于缺点。

  至于它的缺点,可以通过加强编码的规范,增加注释等来弥补,况且在php中也是可以明确定义变量的使用类型的。

  3、关于分支程序:在较多分支的情况下,使用switch不只是在程序结构上要优于if,在性能上比if要好得多。

  例子中的条件是$a(一个变量),这个条件当然也是可以像if中的条件那样是个表达式。

  在if分支中,每个分支都会对条件表达式进行一次运算,但在switch中,它只对条件计算一次就会与所有分支进行对比。

  所以在有两个以上的分支中,建议尽量使用switch来代替冗长的if嵌套。

  4、关于文件引用:php中文件引用的两个函数:include include_once 和require require_once 推荐使用require_once和include_once这样可以避免文件被重复多次使用。

  而include的功能和require十分相似,只是include在错误处理上放宽了一点,如果include的文件不存在,只会给出一个警告并运行后面的代码,但require则会给出错误并停止运行。

  事实上,include和require的主要差别在于,include仅当被执行时才会被包含进来,而require不论是否真的被执行都会先将文件包含进来。

  例如,if($conditions) { include "inc.php";}.只有当$conditions为ture时,inc.php才会被引入并被解释。

  但如果是require,PHP解释器不论$conditions是什么,都会先引入inc.php,再一同解析所有程序。

  因此,require看上去比include要严格一些。

  5、关于注释:注释是程序中必不可少的部分,高质量的注释往往会使程序更具可用性。

  一般而言,典型代码中的注释包括:文件说明、类说明、方法函数说明、属性变量说明、特殊情况解释。

  下面作点简要的解释:

  A、文件说明:针对整个代码文件所作的说明,例如文件名、版本号、作者、发布日期、使用说明等。

  B、类说明:用简要的文字描述这个类的作用。

  C、方法函数说明:应该相对详细一些,需要说明函数的作用、参数类型的作用、返回值类型的作用等。

  D、属性变量说明:用简要的文字描述它的作用。

  E、特别说明:针对某部分的代码注释说明,一些程序的思路、算法也需要在代码旁边注明,一般是使用单行注释。

  6、关于代码复用:就是指代码重用。

  利用曾经写过或者别人写过的正确代码,而不是再重新编写相同功能的代码的过程就是代码重用。

  除了代码级的复用还有体系机构的复用、设计模式的复用等形式,但所有的目的就是为了最大程度地减少重复劳动,提高开发的质量和效率。

  学习php的心得体会【2】

  先来说说学习PHP有什么用处,为什么要学?毕竟学习前应该是对所要学习的东西有所了解,才会更有兴趣去学习它。

  学习PHP主要是用来开发web站点,也就是网站,它和asp、java等语言类似,都是运行在服务器上的程序,用来动态地为用户提供网页服务。

  学习了它,现实里可以用它赚钱,方法是自己接活儿,或者找PHP程序员的工作,或者你也可以用PHP来自己制作网站,制作了网站后,当然也可以赚钱。

  如果感觉自己在学习php方面无从下手,那么有一套很好的教程可以让你摆脱这种心理,你去看看,有一套张老师讲的.教程,循序渐进而且有系统。

  所有的都是从实例出发,最重要的是免费。

  再有一点重要的是,在学习前最好有个目标,就是你学这个你想用来做啥,比如我就先构思个网站,然后在学习中解决各类问题。

  另外最重要的就是要有毅力

  我英文不好能学习吗?回答是YSE

  我数学不好能学吗?回答是YES

  我没有基础看这个视频学习能学吗?回答也是YES

  我没耐心能学吗?回答是NO

  学习php只是一部分,html、css、js是都要学的,而且是必须的,但是这些东西尤其是js很像php,其它的就太简单了,没什么难的。

  如果更好的学习建议可以先看看些 HTML 和 SQL 的基础。

  另外w3school也是个不错的地方,里面有详细的手册和资料。

  开始学习的时候,尤其是最开是下手编程很艰难,可以上网找些源代码来琢磨,但是一定要自己动手写,不能光看不练。

  PHP最大的优势优势就是源代码十分多,不像JSP那样很多封包的,大家一定要好好利用啊。

  其次,就是大家可以加些群和论坛,有问题和高手请教下,说不准会茅塞顿开,一个人闭门造车还是很累的。

  俗话说,独乐乐不如众乐嘛!以上只是个人初学php的感受,希望能对大家有所帮助。

  学习php的心得体会【3】

  学习php也有几个月了。

  断断续续的学习吧。

  没有整天整天的写代码。

  其实我倒是希望有时间整天整天的写代码。

  那样的话就可以提高的更快了。

  我大二,计算机类的学生,大一的时候学习过C ,大二上学期的时候学习了汇编语言,所以对编程有一点点基础。

  加上自己喜欢编程这种比较节省脑力的东西(至少在计算的时候恨方便,记得我们学习概率论与数理方程的时候我就是写了程序来解题目的),所以在学习PHP的时候比较顺利吧。

  最开始决定要学习PHP的时候,主动的接近and认识了一些在PHP方面有过经验的一些师兄。

  让他们给介绍了经验还有需要看的书籍,资料等等。

  然后自己开始慢慢的从基础做了。

  记得最开始的时候做的是一个跟“正则表达式”有关的东东。

  就是冲搜索引擎上偷数据。

  虽然现在看来很简单,但那时看来还是很复杂的。

  再后来,开始做一些站点了。

  在css和javascript方面有有一些学习。

  以及其他的一些PHP的函数操作。

  一般都是字符串的操作等等。

  熟悉一些函数。

  后来就是写了一些简单的系统。

  记得我们班推优入党的时候,我写了一个投票系统,装在一个本里面。

  带到教室里面去投的。

  那个时候觉得还不错,现在想想那个投票系统还是有很多的不足的。

  例如,没有投票次数的限制等等。

  (但是觉得都是自己班的,应该不会出现什么吧,结果还是出问题了。

  本来是一人投两票的,结果是出现了单数的总票数,哎哎)

  其实投票系统已经涉及到了数据库的操作了。

  有了数据库操作的基础,就可以开始做文章发布系统了。

  给自己的站点写了一个文章发布系统(之前没有存入数据库的时候,我都是用Dreamweaver在本地生成,然后上传的,现在想想,麻烦死了)。

  文章发布系统写好了之后,就是对这个发布系统的一些优化了。

  比如,文章发布的时候静态页的自动生产,目录的自动更新,文件上传等等。

  还有管理员登录安全的一些操作。

  到目前为之就这样啦。

  其实中的感觉就是学习一门语言入门就好办了。

  当初在学习C 的时候也是这样的,由于没有基础,最初的几周,都是迷迷糊糊的,入了门,对语言这种东西有了感觉,进步就很快了的。

【学习php的心得体会】相关文章:

1.学习php的心得

2.php学习心得

3.php基础学习心得

4.php心得体会

5.学习的心得体会

6.php实训心得总结

7.php程序员的求职简历

8.学习linux的心得体会

上一篇:php学习心得 下一篇:php基础学习心得