- 1、本文档共63页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
主要内容:
7.1PHP简介
7.2PHP工作环境
7.3PHP语言基础
7.4PHP访问MySQL数据库
7.1PHP简介
■PHP是一个嵌套的缩写名称,它是英文超级文本预处理语言(PHP:HypertextPreprocessor)的缩写。PHP是一种HTML内嵌式的语言,它与微软的ASP(ActiveServerPage)颇有几分相似,都是一种在服务器上执行的嵌入HTML文档的脚本语言,语言的风格类似于C语言,现在这种风格被很多的网络编程人员广泛运用。
7.1PHP简介
■PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法。它可以比CGI或者Perl更快速的执行动态网页。
用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;所以说PHP是解释执行的而不像有些动态网络语言需要编译执行。与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,充分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户在下一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就可以了,
这也是PHP高效率的体现之一。
7.1PHP简介
7.1.1PHP语言的特点
1.支持多种系统平台
2.具有自由软件的特性
3.版本更新速度快
4.容易与现有的网页整合
5.具有丰富的功能
6.系统移植速度快
7.1PHP简介
7.1.2基于因特网技术的PHP语言
PHP是一种服务器端的HTML嵌入式的脚本语言。其最大特色就是数据库层操作功能的强大。
同其它的脚本语言比较,PHP语言占了很大的优势,在保持了与Perl相当能力的前提下,大大加强了对数据库的操作能力。
7.1PHP简介
7.1.3PHP与其他CGI的比较
写CGI的方式有很多种,而PHP只是其中的一种选择。
操作系统鱼Web服务器
稳定性
开发及维护时间
网页结合
系统安全
使用站台和改版速度
执行效率
学习难易
7.2PHP工作环境
在PHP发展过程中,开始只支持基于Unix体系和
UnixLike体系的操作系统,如SCOUnix和Linux。但是随着这门语言的发展,人们对PHP使用的日益增多,常常感到在缺少集成环境的Linux下进行程序的开发是一件痛苦的事情,所以在Windows下的PHP版本很快被开发出来了。但是,一般来说,除非实在没有条件构建Unix平台的时候,才在
Windows下进行程序的调试。实际上完全可以在一台计算机上搭建Unix平台作为服务器,另一台安装有Windows平台的计算机通过Telnet来对Linux进行管理。
一般来说,PHP程序开发工作应该从Windows下开始,源码编写应在Windows下进行。然后通过Telnet在Linux上进行最后调试和试运行工作。这样配合才可以使工作效率达到最高。
7.2PHP工作环境
7.2.1PHP在Linux下的使用
进行PHP程序的开发工作需要的工作环境:程序源码编辑环境、PHP自身的工作环境、支持PHP的浏览器环境。
7.2PHP工作环境
7.2.2PHP在Windows平台下的使用好处:扩展了IIS的功能;
可以直接享用在Windows下有好的集成环境。
7.2PHP工作环境
7.2.3安装PHP的工作环境
1.在Windows下的安装
2.在Linux下的安装
7.3PHP语言基础
7.3.1PHP语言中的简单约定
1.PHP代码在HTML中的嵌入形式
PHP标记
?php?
标准的PHP标记,称为xml风格,推荐使用
??
简短风格的PHP标记
%..…%
ASP风格的PHP标记,不推荐使用
scriptlanguage=php.../script
script风格的PHP标记
7.3PHP语言基础
2.PHP的脱离形式
分隔符号
PHP使用“;”做为分隔符号
一个代码段中的最后一行可用不用;
7.3PHP语言基础
3、注释:
PHP使用C语言样式的注释
php
echoThisisatest;//Thisisaone-linec++stylecomment
/*Thisisamultilinecomment
yetanotherlineofcomment*/
echoThisisyetanot
文档评论(0)