Internet Technologies 简明教程
PHP
Introduction
PHP 是 Hypertext Preprocessor (PHP) 的首字母缩写,是一种编程语言,允许Web开发人员创建与数据库交互的动态内容。PHP主要用于开发基于Web的软件应用程序。
PHP最初是一个小型开源项目,随着越来越多的人发现它的用处,它逐渐发展起来。拉斯姆斯·勒多夫在1994年发布了第一个版本的PHP。
Key Points
-
PHP是“PHP:超文本预处理器”的递归首字母缩写词。
-
PHP 是一种服务器端脚本语言,可以嵌入到 HTML 中。它用于管理动态内容、数据库、会话跟踪,甚至构建整个电子商务网站。
-
它与许多流行的数据库相集成,包括 MySQL、PostgreSQL、Oracle、Sybase、Informix 和 Microsoft SQL Server。
-
PHP 的执行速度令人满意,尤其是在 Unix 端编译为 Apache 模块。MySQL 服务器一旦启动,即使是非常复杂的查询,其庞大的结果集也可以在创纪录的时间内执行。
-
PHP 支持许多主要协议,例如 POP3、IMAP 和 LDAP。PHP4 添加了对 Java 和分布式对象架构(COM 和 CORBA)的支持,这使得 n 层开发第一次成为可能。
Uses of PHP
PHP 现在已成为 Web 开发人员中流行的脚本语言,原因如下 −
-
PHP 执行系统函数,即它可以创建、打开、读取、写入和关闭系统上的文件。
-
PHP 可以处理表单,即从文件收集数据、将数据保存到文件,通过电子邮件您可以发送数据,将数据返回给用户。
-
你可以通过 PHP 在你的数据库中添加、删除和修改元素。
-
访问 Cookie 变量并设置 Cookie。
-
使用 PHP,你可以限制用户访问网站的某些页面。
-
It can encrypt data.
"Hello World" Script in PHP
要了解 PHP,首先从简单的 PHP 脚本开始。由于“Hello, World!”是一个基本的示例,因此我们将首先创建一个友好的“Hello, World!”脚本。
正如前面提到的,PHP 嵌入在 HTML 中。这意味着在正常的 HTML 中(或在您使用最新技术时使用 XHTML 中),您将拥有像这样的 PHP 语句 −
<html>
<head>
<title>Hello World</title>
</head>
<body>
<?php echo "Hello, World!";?>
</body>
</html>
它将产生以下结果 −
Hello, World!
如果您检查上述示例的 HTML 输出,您会注意到该 PHP 代码不存在于从服务器发送到您的 Web 浏览器的文件中。该 Web 页面中存在的全部 PHP 均已被处理并从该页面中删除;从 Web 服务器返回到客户端的唯一内容是纯 HTML 输出。
所有 PHP 代码都必须包含在 PHP 解析器识别的三个特殊标记之一中。
<?php PHP code goes here ?>
<? PHP code goes here ?>
<script language="php"> PHP code goes here </script>