PHP 起步
欢迎来到 PHP 的世界!
PHP 语言是最受欢迎的 Web 开发语言之一。它以学习简单、开发快速、性能稳定而倍
受 Web 开发人员的青睐。PHP 不仅使用人员众多、数以万计的 Web 站点用它构建,而且有
强大的社区支持,使得无论是用 PHP 开发 Web 应用,还是学习 PHP 语言,都会快速有效、
事半功倍。在各种 Web 开发语言、框架、概念纷扰的今天,PHP 仍以其独特魅力吸引更多
的 Web 开发人员学习和使用。
选择 PHP,没错的!
初识 PHP
PHP 是一种服务器端的、嵌入 HTML 的脚本语言。它的语法结构和 C 语言极为相似。为
了能够快速地编写动态 Web 页面,PHP 还加入了自己的某些语言特征,这些特征都非常容
易理解和使用。先来看一个嵌入有 PHP 代码的 HTML 文档。
<html>
<head><title>e</title><head>
<body>
<?php
echo "e to PHP's world!";
?>
</body>
</html>
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 应用平台。
PHP Web 编程的体系结构和基本内容
概括地说,任何 Web 编程体系,无外乎服务器端和客户端的程序开发。基于 PHP 的
Web 应用开发也不例外,其中客户端的开发包括使用 HTML 设计 Web 页面,使用样式表控
制 Web 页面的显示效果,还需要客户端的脚本语言来控制浏览器的特效、验证 HTML 表单
数据等,这些脚本语言包括 JavaScript、VBScript 等。服务器端的开发就需要掌握 PHP 语言
和 MySQL 数据库的有关内容。
本节的各小节将对这些内容做简要说明,之后的各节将较为详细地介绍 HTML、样式表
和 JavaScript,它们都是 Web 开发的基础内容,对这些内容不了解的 PHP 初学者有必要掌握。
了解 PHP、HTML、层叠样式表(CSS)和 JavaScript 及其关系
作为服务器端的脚本语言,PHP 多数情况下都是和 HTML 相互搭配来使用的。PHP 用来
完成和逻辑有关的动态内容。PHP 程序执行的输出结果,通过 HTML 文档表现给用户。一般
情况下,在 HTML 页面中需要输出数据的地方内嵌入 PHP 代码,这个页面也就成为了 PHP
程序。
在创建 HTML 页面时,都要考虑页面设计。如页面布局、页面颜色、字体、边距空白等。
这些设置可以单独在页面中进行,但那样会使 HTML 页面变得臃肿,也不便于将来的维护。
层叠样式表解决了这些问题,它允许页面设计人员在层叠样式表(即 CSS)文件里设定页面
表现效果,如字体大小、边距控制等。CSS 使得 HTML 页面的表现更加丰富、美观,也更加
容易维护。
HTML 文档
HTML 文档就是使用 HTML 标记语言创建的文档。通过浏览器浏览的网页,几乎都是
HTML 文档,或者是由服务器端程序生成的 HTML 文档。下面就是一个 HTML 文档的代码。
<html>
<head><title> HTML 文档示例</title></head>
<body>
<h1>HTML 语言</h1>
<p>First Web Page</p>
</body>
</html>
使用样式表实现页面效果
按照 HTML
零基础学习PHP@充电小王子 来自淘豆网m.daumloan.com转载请标明出处.