当前位置: 首页 > 图文教程 > 网络编程 > PHP > 《PHP程序设计》序

PHP
让我们来编写一些PHP实用的脚本
七种缓存使用武器 为网站应用和访问加速
动态网页PHP中引用&的使用注意事项
在PHP中全面阻止SQL注入式攻击
PHP自带可以代替echo调试的unit函数
小结:PHP动态网页程序优化及高效提速问题
php对特殊语句查询结果进行数组排序
实例:用PHP技术解决网站URL格式过长的问题
小结:PHP动态网页程序两个有用的小技巧
动态网页中直接不让访问PHP程序文件
网页实例:详细介绍用PHP来编写网页记数器
菜鸟学习:动态网页PHP基础学习笔记
利用Apache实现禁止图片盗链
PHP编程中常用的三则技巧
PHP制作的网站意见在线反馈表
大型Web需求解决方案 PHP定位突出
PHP实例:精确到每一秒钟的在线人数显示代码
实用:动态网页制作技术PHP的十个应用技巧
常见php页面漏洞分析及相关问题解决
PHP和MYSQL制作动态网站开发经验之谈

《PHP程序设计》序


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 22 ::
收藏到网摘: n/a

       序
  与我编著的其他书籍类似,本书也基于边学习边动手的原则,因为我相信只阅读而不实践并不是最好的学习方法。总之,就如同玩拼板游戏一样,不仅要看到这些拼板是怎样拼在一起的,而且应该自己动手将它们拼装起来!编程正是这样的道理,必须实际运行一些程序,才能真正理解相应的概念。
  使用PHP编程向你展示了如何有机的创建应用程序,本书将从简单的程序出发,逐渐介绍各种新的功能。
  在这里,每个技术专题是以一种简捷的、技术性并不强的方式加以介绍的,从而使你能够尽快的理解并掌握各种基本原理。每一章首先介绍主要专题,然后再进一步在各节中介绍相关的子专题,每一节都包含有相应的PHP程序实例。
  本书中还有一些简短的中场章节,这样做尤其受到职业程序员的欢迎。中场章节的目的是用来解释代码的具体使用方法,这样即使在具体章节内容中没有对所有的函数都进行了详细解释,读者也能知道如何使用它们。
  
  本书适合哪些人使用?
  
  对于初学编程的人,本书是适合的。第4章和第5章引导你学习PHP语言,在第7章讲解数据库,阅读了以上章节以后,其余章节就容易多了--你的PHP3知识库就会越来越丰富,足以掌握本书涉及的所有内容。
  而有经验的编程员会把主要精力放在更复杂的章节上,比如第九章介绍的模式匹配,有关模式匹配的内容就算是高级程序员也常常会被搞糊涂。
  本书介绍的学习方法适合于从初学者到高级程序员范围内的大量读者。即使以前从没有编过程序,本书中的边学习边动手练习的方法将帮助你快速提高水平,并轻松读完本书。如果有程序设计经验,那么你将会学到很多东西、懂得更多、能力更强,并会对PHP有更深刻的了解。
  
  学习本书需要什么?
  
  
  需要一台运行LINUX操作系统的计算机,其他需要的材料都能在本书附带的CD-ROM中找到。
  
  如何使用本书进行学习?
  
  
  有以下几种使用本书进行学习的办法。最常用的方法是从头到尾顺序读下去,大多数初学者都是采用这种方法,而且本书也是以此为目的而撰写的。但是也可以采用另一种方法,着重于包含实际代码的中场章节,而只有在遇到不熟悉的概念时再返回前面具体章节进行学习。
  
  提示: 在任何一个较大的项目开始之前,至少应该通读一遍附录D的PHP函数清单。否则,花费几个小时编写的函数也许是已有的标准函数。
  
  代码清单
  
  
  许多读者更喜欢自己亲手输入大多数本书中的程序代码;这将有助于读者在每一时刻只注意一行代码。另一个好的方法是先仔细阅读一章中的一个例子,然后合住书重写这个例子,采用这种方法可以加深对程序代码的理解。记住,迷路能够帮助你学会如何找到正确的道路。
  如果比较懒惰、打字太慢、或者像我的某些朋友一样有手腕疾病,也可以从本书附带的光盘中把这些代码复制一份。光盘中的每个代码清单都有一个如下所示的清单标题:
  清单 0.1 example.php3 - 这是一个样本清单标题
  // This is a sample program line.
  
  每一个例子最好要亲自进行实验,观察有什么结果。然后再稍做变动,修改一点代码,或者增加一点代码,这样会帮助你从学习经历中找到快乐。有一种成功的学习经验,它最重要的特点是兴趣。如果学习既有趣而且你又喜欢它的话,那么你就会更愿意学习和使用它。
  
  约定
  
  
  本书包括如下默认的约定:
  * 代码行、函数、变量名和能在屏幕上看到的任何文本都以特殊的等宽字体显示。
  * 文件名也以一特殊的等宽字体显示。
  * 新的术语以斜体 显示。
  * 大小写在PHP编程中非常重要,要特别留意在变量名和函数名中的大小写。
  * 如果需要读者进行输入,输入的文本以黑体字的形式显示。例如,“输入 ./mysqlshow.”,如下例所示,每行都是以等宽字体分开:
  
  ./mysqlshow
  
  * 命令和关键字都是以黑体字显示。
  
  
  
  综述
  
  
  第一章“什么是PHP?”描述了什么是PHP,怎样将它与Apache Web服务器集成在一起,以及它能完成什么样的任务。
  第二章“安装PHP”,讲述了如何编译MySQL数据库,如何将PHP编译成支持ODBC,XML,模式匹配和MySQL数据库的Apache Web服务器模块。
  下两章篇幅集中讲述 PHP编程语言的技术细节。