Internet Technologies 简明教程

PHP

Introduction

PHPHypertext Preprocessor (PHP) 的首字母缩写,是一种编程语言,允许Web开发人员创建与数据库交互的动态内容。PHP主要用于开发基于Web的软件应用程序。

PHP最初是一个小型开源项目,随着越来越多的人发现它的用处,它逐渐发展起来。拉斯姆斯·勒多夫在1994年发布了第一个版本的PHP。

Key Points

  1. PHP是“PHP:超文本预处理器”的递归首字母缩写词。

  2. PHP 是一种服务器端脚本语言,可以嵌入到 HTML 中。它用于管理动态内容、数据库、会话跟踪,甚至构建整个电子商务网站。

  3. 它与许多流行的数据库相集成,包括 MySQL、PostgreSQL、Oracle、Sybase、Informix 和 Microsoft SQL Server。

  4. PHP 的执行速度令人满意,尤其是在 Unix 端编译为 Apache 模块。MySQL 服务器一旦启动,即使是非常复杂的查询,其庞大的结果集也可以在创纪录的时间内执行。

  5. PHP 支持许多主要协议,例如 POP3、IMAP 和 LDAP。PHP4 添加了对 Java 和分布式对象架构(COM 和 CORBA)的支持,这使得 n 层开发第一次成为可能。

Uses of PHP

PHP 现在已成为 Web 开发人员中流行的脚本语言,原因如下 −

  1. PHP 执行系统函数,即它可以创建、打开、读取、写入和关闭系统上的文件。

  2. PHP 可以处理表单,即从文件收集数据、将数据保存到文件,通过电子邮件您可以发送数据,将数据返回给用户。

  3. 你可以通过 PHP 在你的数据库中添加、删除和修改元素。

  4. 访问 Cookie 变量并设置 Cookie。

  5. 使用 PHP,你可以限制用户访问网站的某些页面。

  6. It can encrypt data.

Characteristics

五个重要的特性使得 PHP 的实用性成为可能 −

  1. Simplicity

  2. Efficiency

  3. Security

  4. Flexibility

  5. Familiarity

"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>