零基础学习php-从零开始学习php-php基础教程-php简明教程

零基础学习php-从零开始学习php-php基础教程-php简明教程

ID:8873061

大小:35.00 KB

页数:3页

时间:2018-04-10

零基础学习php-从零开始学习php-php基础教程-php简明教程_第1页
零基础学习php-从零开始学习php-php基础教程-php简明教程_第2页
零基础学习php-从零开始学习php-php基础教程-php简明教程_第3页
资源描述:

《零基础学习php-从零开始学习php-php基础教程-php简明教程》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、PHP起步欢迎来到PHP的世界!PHP语言是最受欢迎的Web开发语言之一。它以学习简单、开发快速、性能稳定而倍受Web开发人员的青睐。PHP不仅使用人员众多、数以万计的Web站点用它构建,而且有强大的社区支持,使得无论是用PHP开发Web应用,还是学习PHP语言,都会快速有效、事半功倍。在各种Web开发语言、框架、概念纷扰的今天,PHP仍以其独特魅力吸引更多的Web开发人员学习和使用。选择PHP,没错的!1.1初识PHPPHP是一种服务器端的、嵌入HTML的脚本语言。它的语法结构和C语言极为相似。为了能够快速地编写动态Web页面,PHP还加

2、入了自己的某些语言特征,这些特征都非常容易理解和使用。先来看一个嵌入有PHP代码的HTML文档。Welcome1.2LAMP——锋利四剑客:Linux、Apache、MySQL和PHP要想学习PHP,就有必要了解和PHP关系密切的其他3种技术:Linux操作系统、Apache网络服务器和MySQL数据库。LAMP这个名词最早由MichaelKunze创造,用来代表Lin

3、ux操作系统、Apache网络服务器、MySQL数据库和PHP(如果可以,Perl和Python也是不错的选择),LAMP正是这4种技术的首字母。PHP作为强有力的Web开发语言,和Linux、Apache、MySQL的支持是密不可分的。它们都是开源软件,并且有强有力的社区支持,它们的完美组合构成了当今Web开发世界中不可忽视的一极重要力量。而且,这支力量近年一直在不断地变得更加强大。虽然,这4种技术并不是专门被设计成在一起工作的,但多年来,这些软件之间的兼容性不断完善,不仅完改善了个组件之间的协作,扩展出更多的功能,而且在目前几乎所有的L

4、inux版本中都默认包含了这些产品,使得这些产品共同组成了一个强大的Web应用平台。1.3PHPWeb编程的体系结构和基本内容概括地说,任何Web编程体系,无外乎服务器端和客户端的程序开发。基于PHP的Web应用开发也不例外,其中客户端的开发包括使用HTML设计Web页面,使用样式表控制Web页面的显示效果,还需要客户端的脚本语言来控制浏览器的特效、验证HTML表单数据等,这些脚本语言包括JavaScript、VBScript等。服务器端的开发就需要掌握PHP语言和MySQL数据库的有关内容。本节的各小节将对这些内容做简要说明,之后的各节将

5、较为详细地介绍HTML、样式表和JavaScript,它们都是Web开发的基础内容,对这些内容不了解的PHP初学者有必要掌握。1.3.1了解PHP、HTML、层叠样式表(CSS)和JavaScript及其关系作为服务器端的脚本语言,PHP多数情况下都是和HTML相互搭配来使用的。PHP用来 完成和逻辑有关的动态内容。PHP程序执行的输出结果,通过HTML文档表现给用户。一般情况下,在HTML页面中需要输出数据的地方内嵌入PHP代码,这个页面也就成为了PHP程序。在创建HTML页面时,都要考虑页面设计。如页面布局、页面颜色、字体、边距空白等。

6、这些设置可以单独在页面中进行,但那样会使HTML页面变得臃肿,也不便于将来的维护。层叠样式表解决了这些问题,它允许页面设计人员在层叠样式表(即CSS)文件里设定页面表现效果,如字体大小、边距控制等。CSS使得HTML页面的表现更加丰富、美观,也更加容易维护。1.3.2HTML文档HTML文档就是使用HTML标记语言创建的文档。通过浏览器浏览的网页,几乎都是HTML文档,或者是由服务器端程序生成的HTML文档。下面就是一个HTML文档的代码。HTML文档示例

7、>HTML语言

FirstWebPage

1.3.3使用样式表实现页面效果按照HTML的设计初衷,文档的内容、结构与格式是分离开来的。如果过多地在HTML文档中控制页面的显示效果,会使HTML文档的维护越来越难以维护,也违背了HTML的设计初衷。为了解决这个问题,引入了样式表的概念。一个简单的样式表如下所示。说明:样式表负责控制页面的格式和显示效果,HTML文档负责控制结构和显示内容。p{font-size:10pt;}这个样式表定义的含义是,HTML文档中所有用

标签定义的内容,都将使用

8、10pt大小的字体显示。关于样式表语法和如何使用样式表,将在后面做讲述。1.3.4客户端的响应Web页面作为客户端,有时需要直接对用户的请求作出响应。这主要是通过客户端脚本来实现

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。