php教程支持网站:PHPdu.com (第一讲) PHP环境搭配和代码调试 本讲大纲: 1、PHP的优势和背景 2、PHP环境的搭配 3、PHP常用工具和数据库常用工具 4、书写和调试简单的PHP代码 4、如何处理简单的PHP错误 =========================================================================================== PHP的特性 PHP的特性包括: 开放的源代码:所有的PHP源代码事实上都可以得到。 PHP是免费的。 php的便捷性 : php十分便捷,学习简单 基于服务器端:由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下。 嵌入HTML:因为PHP可以嵌入HTML语言,所以学习起来并不困难。 简单的语言:PHP坚持脚本语言为主,与Java和C++不同。 效率高:PHP消耗相当少的系统资源。 图像处理:用PHP动态创建图像 面向对像:在php4,php5 中,面向对象方面都有了很大的改进,现在php完全可以用来开发大型商业程序。 PHP 相对于其他语言,编辑简单,实用性强,更适合初学者。 =========================================================================================== 1、PHP的优势和背景 PHP是能让你生成动态网页的工具之一。PHP代表:超文本预处理器 (PHP: Hypertext Preprocessor)。PHP是完全免费的,不用花钱, 你可以从PHP官方站点(http://www.php.net )自由下载。 我个人更喜欢PHP的非常简单的学习过程。与Java和Perl不同,你不必把头埋进 100多页的文档中努力学习才可以写出一个象样的程序。只要了解一些基本的语 法和语言特色,你就可以开始你的PHP编码之旅了。之后你在编码过程中如果遇 到了什么麻烦,还可以再去翻阅相关文档。 PHP的语法类似于C,Perl,ASP或者JSP。对于那些对上述之一的语言较熟悉的 人来说,PHP太简单了 。当然你没有任何基础也是可以学习的。 如果更好的学习建议可以先看看些 HTML 和 SQL 的基础,当然今后如果牵扯到这 方面的知识我也会尽量详细的讲解下 我英文不好能学习吗? 回答是YSE 我数学不好能学吗? 回答是YES 我没有基础看这个视频学习能学吗? 回答也是YES 我没耐心能学吗? 回答是NO~ 2、PHP环境的搭配 所需的工具: WampServer 5 集成环境 Wamp5是Apache+PHP+Mysql 在Windows下的集成环境,拥有简单的图形和 菜单安装。该版本集成了PHP5.2.5 Mysql5 Apache2 phpMyAdmin 2.11.2.1 SQLiteManager 1.2.0 满了大部分PHPer的需求… 下载地址:http://www.phpdu.com/download/gongjulei/2009/0713/45.html 3、PHP常用工具和数据库常用工具 PHP开发工具:Zend Stodio ,PHPedit , EditPlus 2 ,easyeclipse ,DW 等 MYSQL工具:MYSQL Administrator 下载地址:www.phpdu.com www.zend.com www.mysql.com 4、书写和调试简单的PHP代码 从语法上看,PHP语言近似于C语言。可以说,PHP是借鉴C语言的语法特征,由C语言改 进而来的。我们可以混合编写PHP代码和HTML代码,不仅可以将PHP脚本嵌入到 HTML 文件中,我们甚至还可以把 HTML 标签也嵌入在 PHP 脚本里。以下是你可以采用的几种方法。 你可以选用其中一种你最适合的并且就这样坚持这种方法! 从HTML中分离 以下是可以使用的方法: <? . . . ?> <?php . . . ?> <script language="php"> . . . </script> <% . . . %> 与Perl和C一样,在PHP中用“;”来分隔语句。那些从HTML中分离出来的标志也表示语句的结束。 注释 PHP支持C,C 和Unix风格的注释方式: /* C,C 风格多行注释 */ // C 风格单行注释 # Unix风格单行注释 5、如何处理简单的PHP错误 1、你要把PHP.ini 里的 display_errors ? = ? On 才可以显示错误位置 2、习惯使用echo 或者 print 打印 3、学会使用注释来屏蔽符号来调试 // ………. /*………… */ #.............. 4、要懂得看错误信息(英文不熟悉阿拉伯数字总认识吧) |