零基礎学习php.docxVIP

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
零基礎学习php

PHP 起步欢迎来到PHP 的世界!PHP 语言是最受欢迎的Web 开发语言之一。它以学习简单、开发快速、性能稳定而倍受Web 开发人员的青睐。PHP 不仅使用人员众多、数以万计的Web 站点用它构建,而且有强大的社区支持,使得无论是用PHP 开发Web 应用,还是学习PHP 语言,都会快速有效、事半功倍。在各种Web 开发语言、框架、概念纷扰的今天,PHP 仍以其独特魅力吸引更多的Web 开发人员学习和使用。选择PHP,没错的!1.1 初识PHPPHP 是一种服务器端的、嵌入HTML 的脚本语言。它的语法结构和C 语言极为相似。为了能够快速地编写动态Web 页面,PHP 还加入了自己的某些语言特征,这些特征都非常容易理解和使用。先来看一个嵌入有PHP 代码的HTML 文档。htmlheadtitleWelcome/titleheadbody?phpecho Welcome to PHPs world!;?/body/html1.2 LAMP——锋利四剑客:Linux、Apache、MySQL 和PHP要想学习PHP,就有必要了解和PHP 关系密切的其他3 种技术:Linux 操作系统、Apache网络服务器和MySQL 数据库。LAMP 这个名词最早由Michael Kunze 创造,用来代表Linux 操作系统、Apache 网络服务器、MySQL 数据库和PHP(如果可以,Perl 和Python 也是不错的选择),LAMP 正是这4 种技术的首字母。PHP 作为强有力的Web 开发语言,和Linux、Apache、MySQL 的支持是密不可分的。它们都是开源软件,并且有强有力的社区支持,它们的完美组合构成了当今Web 开发世界中不可忽视的一极重要力量。而且,这支力量近年一直在不断地变得更加强大。虽然,这4种技术并不是专门被设计成在一起工作的,但多年来,这些软件之间的兼容性不断完善,不仅完改善了个组件之间的协作,扩展出更多的功能,而且在目前几乎所有的Linux 版本中都默认包含了这些产品,使得这些产品共同组成了一个强大的Web 应用平台。1.3 PHP Web 编程的体系结构和基本内容概括地说,任何Web 编程体系,无外乎服务器端和客户端的程序开发。基于PHP 的Web 应用开发也不例外,其中客户端的开发包括使用HTML 设计Web 页面,使用样式表控制Web 页面的显示效果,还需要客户端的脚本语言来控制浏览器的特效、验证HTML 表单数据等,这些脚本语言包括JavaScript、VBScript 等。服务器端的开发就需要掌握PHP 语言和MySQL 数据库的有关内容。本节的各小节将对这些内容做简要说明,之后的各节将较为详细地介绍HTML、样式表和JavaScript,它们都是Web 开发的基础内容,对这些内容不了解的PHP 初学者有必要掌握。1.3.1 了解PHP、HTML、层叠样式表(CSS)和JavaScript 及其关系作为服务器端的脚本语言,PHP 多数情况下都是和HTML 相互搭配来使用的。PHP 用来完成和逻辑有关的动态内容。PHP 程序执行的输出结果,通过HTML 文档表现给用户。一般情况下,在HTML 页面中需要输出数据的地方内嵌入PHP 代码,这个页面也就成为了PHP程序。在创建HTML 页面时,都要考虑页面设计。如页面布局、页面颜色、字体、边距空白等。这些设置可以单独在页面中进行,但那样会使HTML 页面变得臃肿,也不便于将来的维护。层叠样式表解决了这些问题,它允许页面设计人员在层叠样式表(即CSS)文件里设定页面表现效果,如字体大小、边距控制等。CSS 使得HTML 页面的表现更加丰富、美观,也更加容易维护。1.3.2 HTML 文档HTML 文档就是使用HTML 标记语言创建的文档。通过浏览器浏览的网页,几乎都是HTML 文档,或者是由服务器端程序生成的HTML 文档。下面就是一个HTML 文档的代码。htmlheadtitle HTML 文档示例/title/headbodyh1HTML 语言/h1pFirst Web Page/p/body/html1.3.3 使用样式表实现页面效果按照HTML 的设计初衷,文档的内容、结构与格式是分离开来的。如果过多地在HTML文档中控制页面的显示效果,会使HTML 文档的维护越来越难以维护,也违背了HTML 的设计初衷。为了解决这个问题,引入了样式表的概念。一个简单的样式表如下所示。说明:样式表负责控制页面的格式和显示效果,HTML 文档负责控制结构和显示内容。p{font-size:10pt;}这个样式表定义的含义是,HTML 文档中所有用p标签定义的内容,都将使用10pt 大小的字体显示。关于样式表语法和如何使用样式表,将在后面做讲述。1.3.4 客

文档评论(0)

sd47f8cI + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档