PHP4.0Web开发技术指南 NA.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ebook 第一部分 高级PHP 第 1章 开发思想 1 1.1 与我PHP1 1.2计划的重要性 2 1.3编码规范 3 1.3.1选择名字 3 1.3.2使代码更易读 5 1.3.3添加注释 8 1.3.4选择谈话式名字 13 1.3.5保持清晰一致的接口 15 1.3.6将代码结构化为逻辑群 16 1.3.7抽取单独的代码块 16 1.4使用文件将函数分类 16 1.5编写文档 17 1.6一个API设计实例 18 1.7小结 22 下载 第一部分 高 级 P H P 第1章 开 发 思 想 命名是所有事的开始。 要真正掌握一门编程语言,不仅要理解它的语法和语义,更重要的是掌握语言所体现的哲 学思想、语言产生和发展的背景以及设计特点。 1.1 PHP与我 大家是否想过,为什么会有这么多的编程语言?除了所谓“主流语言”,例如 C 、C + + 、 P a s c a l等之外,还有其他的如 L o g o l 、C o b o l 、F o r t r a n 、S i m u l a和许多更加特殊的语言。当列出一 个项目的梗概时,大多数软件开发者不会真正地考虑到可以使用多种编程语言;他们都有自己 偏爱的语言(也许是公司指定的一种语言),了解它的优点和它的缺点,并根据语言的具体特点 修正项目。但当克服所选语言的缺陷时,就可能会增加不必要的额外工作。 了解如何使用一门语言却缺乏其特定的概念知识,就好像一个开卡车的人想参加二轮马车 比赛一样,当然,一般来讲他应该懂得如何驾驶二轮马车,他甚至可能在终点线上跻身前列, 但他绝不可能成为一个出色的车手,除非他熟悉新车的独特之处。 类似地,当面向对象程序设计( o o p )程序员编写一个应用程序的时候,他会尽力使程序满 足项目要求,处理同一个任务,不同的程序员会运用不同的方式。哪种方式更好?每一个程序 员会说他(她)的方法最好,但只有那些熟悉两种概念—o o p和过程化编程—的人能够作出 判断。 前面提到的每一种语言代表一种解决问题的特定方法,这些问题多属于具有特殊要求的某 一特殊种类。因为这些语言集中在一个有限的应用领域内,他们的成功性也限制在这些领域。 像C和P a s c a l这样的语言变得如此流行,就是因为它们被广泛应用,并且它们不针对特殊问题, 却提供了能很好地解决普遍问题的工具。 那么P H P 是如何适应这一体系的呢?尽管它被称之为一种语言,但 P H P并不是一种真正独立 的语言,而是许多语言的混和体。它主要用 C 的句法,但与C有很大不同。它是被解释的, P H P 能识别不同的变量类型,但没有严格的类型检查, P H P识别类,但没有结构体类型,类似的例子 很多,但你可能已领会到了关键一点: P H P融合了许多种不同的解决问题的思想,形成了一种全 新的、独一无二的方法。 为了能够用P H P成功地开发We b应用程序,我们鼓励你首先回答下述问题: P H P 是我的项目 所需的理想语言吗?问得好。如果我们说不,那我们就会显得很愚笨(谁会去写一本关于他们 2部分第一部分分高 级 PHP 下载 认为不好的东西的书呢?)。让我们重新阐述这个问题,对项目来说有比 P H P 更好的语言吗?这 次我们可以很有把握地回答,如果你正在从事网络应用程序的开发, P H P就是为你准备的最好的 语言。 1.2 计划的重要性 你为什么应该阅读这一部分 即使你是一个很熟悉P H P 的职业程序员,我们也建议你阅读下面的部分,因为这里包 含了成功开发的基本知识,如果你对所讨论的题目已很熟悉,也应该花时间浏览一下, 你可能会发现新的信息—新的题观点、新的解决方法、新的答案,你对解决未来项目 的不同方面的问题了解得越多,你就能越好

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档