- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 步入PHP开发的殿堂 网页开发技术分为静态网页开发技术和动态网页开发技术,主要根据网页制作的语言来区分。 静态网页使用语言:HTML(超文本标记语言)。 动态网页使用语言:HTML+PHP或者HTML+ASP或者HTML+JSP等。 动态网页与静态网页之间的区别在于:动态网页中的某些脚本只能在Web服务器上运行,而静态网页中的任何脚本都不能在Web服务器上运行。当Web服务器接收到对静态网页的请求时,服务器将该页发送到请求浏览器,而不做进一步的处理。当Web服务器接收到对动态网页的请求时,它将做出不同的反映:将该页传递给一个称为应用程序服务器的特殊软件扩展,然后由这个软件负责完成页面的生成。应用服务软件与Web服务器软件一并安装、运行在同一台计算机上。 【例2-1】静态网页的简单例子——文字显示 静态网页的运行原理: 步骤1:Web浏览器向服务器请求解释静态网页page1.htm。 步骤2:Web服务器查找静态网页。 步骤3:Web服务器将静态网页发送到请求浏览器。 当用户单击Web页上的某个链接,或在浏览器中选择一个书签,或在浏览器的“地址栏”框中输入一个URL地址并单击“转到”时,浏览器向Web服务器发送一个页请求。 Web服务器收到该请求,通过文件扩展名(.htm或.html)判断出是HTML文件请求,并从磁盘或存储器中获取适当的HTML文件。 Web服务器将HTML文件发送到浏览器,由浏览器对该HTML文件进行解释,并将结果显示在浏览器窗口中。 html/html html标记放在HTML文档的最前面,用来标识HTML文档的开始。而/html标记恰恰相反,它放在HTML文档的最后面,用来标识HTML文档的结束,两个标记必须一起使用。 head/head head和/head构成HTML文档的开头部分,在此标记对之间可以使用title/title、script/script等标记对,这些标记对都是描述HTML文档相关信息的标记对,head/head标记对之间的内容不会在浏览器窗口中显示出来。两个标记必须一起使用。 body/body body/body是HTML文档的主体部分,在此标记对之间可包含p/p、h1/h1、br、hr等标记,它们所定义的文本、图像等将会在浏览器窗口中显示出来。前两个标记必须一起使用。 title/title 使用过浏览器的人可能都会注意到浏览器窗口最上边蓝色部分显示的文本信息,那些信息一般是网页的“主题”,要将网页的主题显示到浏览器的顶部其实很简单,只要在title/title标记对之间加入要显示的文本即可。 p/p p/p标记对用来创建一个段落,在此标记对之间加入的文本将按照段落的格式显示在浏览器中。另外,p标记还可以使用align属性,用来说明对齐方式,语法是: p align=/p align可以是Left(左对齐)、Center(居中)和Right(右对齐)三个值中的任何一个。如p align=Center/p表示标记对中的文本使用居中的对齐方式。 【例2-2】动态网页的简单例子——文字显示 一、动态网页的运行原理 本例就是一个最简单的PHP实例,例子虽小,但足以说明什么是动态网页了。 步骤1:Web浏览器请求动态网页。 步骤2:Web服务器查找该页并将其传递给应用程序服务器。 步骤3:应用程序服务器查找该页中的脚本命令并完成页。 步骤4:应用程序服务器将完成的页传递回Web服务器。 步骤5:Web服务器将完成的页发送到请求浏览器。 【例2-2】动态网页的简单例子——文字显示 一、动态网页的运行原理 本例就是一个最简单的PHP实例,例子虽小,但足以说明什么是动态网页了。 步骤1:Web浏览器请求动态网页。 步骤2:Web服务器查找该页并将其传递给应用程序服务器。 步骤3:应用程序服务器查找该页中的脚本命令并完成页。 步骤4:应用程序服务器将完成的页传递回Web服务器。 步骤5:Web服务器将完成的页发送到请求浏览器。 【例2-2】动态网页的简单例子——文字显示 1.在HTML中嵌入PHP脚本 script?language=php //嵌入方式一 echo(你好!); /script ? //嵌入方式二 echo?br你好!; ? ?php //嵌入方式三 echo?br你好!; ? 还有一种嵌入方式,即使用和ASP相同的标记%%,但要修改php.ini 相关配置,不推荐使用。 【例2-2】动态网页的简单例子——文字显示 2.字符串的输出语句 本例中“echo 这是我的第一个PHP网页!;”语句的功能是:将指定引号中的字符串输出到网页。 PHP语言中,echo是一个最常用的内置函数,它的作用是输出一个或
您可能关注的文档
- PHP编程基础与实例教程工业和信息化普通高等教育“十二五”规划教材立项项教学课件作者孔祥盛10课件.ppt
- PHP编程基础与实例教程工业和信息化普通高等教育“十二五”规划教材立项项教学课件作者孔祥盛11课件.ppt
- PHP编程基础与实例教程工业和信息化普通高等教育“十二五”规划教材立项项教学课件作者孔祥盛12课件.ppt
- PHP编程基础与实例教程工业和信息化普通高等教育“十二五”规划教材立项项教学课件作者孔祥盛13课件.ppt
- PHP和MySQLWeb应用开发教学课件作者刘乃琦李忠第2章课件.ppt
- PHP和MySQLWeb应用开发教学课件作者刘乃琦李忠第3章课件.ppt
- PHP和MySQLWeb应用开发教学课件作者刘乃琦李忠第4章课件.ppt
- PHP和MySQLWeb应用开发教学课件作者刘乃琦李忠第5章课件.ppt
- PHP和MySQLWeb应用开发教学课件作者刘乃琦李忠第8章课件.ppt
- PHP和MySQLWeb应用开发教学课件作者刘乃琦李忠第9章课件.ppt
- 177 以学铸魂、以做践行、以改提质,全力打造模范机关.docx
- 183 在2025年全局年轻干部谈心谈话会上的讲话.docx
- 155 县委书记在全县镇街党委书记半年工作会议上的讲话.docx
- 203 在县纪委监委派驻纪检监察组工作务虚会上的发言.docx
- 104 民主生活会对照检查发言材料2.docx
- 59 党课讲稿:以学铸魂、以做践行、以改提质,全力打造模范机关.docx
- 124 深入学习贯彻作风建设精神筑牢财经纪律“防火墙”.docx
- 200 在市委理论学习中心组学习会上的交流发言(关于党的自我革命的重要思想、政治生态恶化).docx
- 157 县委书记中心组学习研讨交流发言:学《经济文选》之智,启县域经济发展新程.docx
- 174 研讨发言:新时代国企风采,正气、帅气、底气与灵气.docx
文档评论(0)