PHP简介


PHP最初是一个小型的开源项目,随着越来越多的人发现它很有用,它发展了起来。Rasmus Lerdorf在1994年发布了PHP的第一个版本。

  • PHP是“PHP:超文本预处理器(PHP: Hypertext Preprocessor)”的递归首字母缩略词。

  • PHP是嵌入在HTML中的服务器端脚本语言。它用于管理动态内容,数据库,会话跟踪,甚至建立整个电子商务网站。

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

  • PHP在其执行过程中令人愉快,特别是在Unix端编译为Apache模块时更是如此。MySQL服务器一旦启动,就会在记录设置时间内执行非常复杂的查询,并带有巨大的结果集。

  • PHP支持大量主要协议,如POP3,IMAP和LDAP。PHP4增加了对Java和分布式对象体系结构(COM和CORBA)的支持,使n层开发成为第一次。

  • PHP是宽容的:PHP语言试图尽可能宽容。

  • PHP语法是类C的。

PHP的常见用法

  • PHP执行系统功能,即从它可以创建,打开,读取,写入和关闭它们的系统上的文件。

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

  • 您可以通过PHP添加,删除和修改数据库中的元素。

  • 访问cookies变量并设置cookie。

  • 使用PHP,您可以限制用户访问您网站的某些页面。

  • 它可以加密数据。

PHP的特点

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

  • 简单
  • 效率
  • 安全
  • 灵活性
  • 熟悉

PHP中的“Hello World”脚本

为了感受PHP,首先从简单的PHP脚本开始。由于“你好,世界!” 是一个重要的例子,首先我们将创建一个友好的小“你好,世界!” 脚本。

如前所述,PHP嵌入在HTML中。这意味着,在你的普通HTML(或XHTML,如果你是最前沿的)之间,你将拥有这样的PHP语句 -

<html>

 <head>
    <title>Hello World</title>
 </head>

 <body>
    <?php echo "Hello, World!";?>
 </body>

</html>

它会产生以下结果 -

Hello, World!

如果您检查上述示例的HTML输出,您会注意到PHP代码不存在于从服务器发送到Web浏览器的文件中。网页中出现的所有PHP都会被处理并从页面中删除; 唯一从Web服务器返回给客户端的是纯HTML输出。

所有PHP代码必须包含在三个特殊标记标记之一中,ATE被PHP解析器识别。

<?php PHP code goes here ?>

<?    PHP code goes here ?>

<script language = "php"> PHP code goes here </script>

最常见的标签是<?php ...?>,我们也将在我们的教程中使用相同的标签。

从下一章开始,我们将从您的机器上的PHP环境设置开始,然后我们将挖掘几乎所有与PHP相关的概念,以使您对PHP语言感到满意。