当前位置:  首页>> 技术小册>> PHP合辑1-基础入门

PHP这个术语是“PHP:超文本预处理器”的缩写。PHP是一种专门设计用于网页开发的服务器端脚本语言。它是开源的,这意味着可以免费下载和使用。它非常简单易学,文件的扩展名为“.php”。

Rasmus Lerdorf启发了PHP的第一个版本,并参与了后来的版本。它是一种解释性语言,不需要编译器。

  • PHP代码在服务器上执行。
  • 它可以与许多数据库集成,如Oracle、Microsoft SQL Server、MySQL、PostgreSQL、Sybase和Informix。
  • 它强大到可以支持像WordPress这样的内容管理系统,并用于控制用户访问。
  • 它支持主要的协议,如HTTP Basic、HTTP Digest、IMAP、FTP等。
  • 像www.facebook.com和www.yahoo.com这样的网站也是用PHP构建的。
  • 其中一个主要原因是,PHP可以轻松嵌入HTML文件中,同时HTML代码也可以编写在PHP文件中。
  • 将PHP与像HTML这样的客户端语言区分开来的是,PHP代码在服务器上执行,而HTML代码直接在浏览器上渲染。PHP代码首先在服务器上执行,然后将结果返回给浏览器。
  • 客户端或浏览器知道的唯一信息是在服务器上执行PHP脚本后返回的结果,而不是实际存在于PHP文件中的PHP代码。此外,PHP文件还可以支持其他客户端脚本语言,如CSS和JavaScript。

PHP的其他特点如下:

  • 简单且快速
  • 高效
  • 安全
  • 灵活
  • 跨平台,适用于主要操作系统,如Windows、Linux和macOS。
  • 开源
  • 强大的库支持
  • 数据库连接能力

语法:

  1. <?php
  2. 在这里编写php代码...
  3. ?>

示例:

  1. <html>
  2. <head>
  3. <title>PHP Example</title>
  4. </head>
  5. <body>
  6. <?php echo "Hello, World! This is PHP code";?>
  7. </body>
  8. </html>

输出:

  1. Hello, World! This is PHP code

为什么我们应该使用PHP?

PHP实际上可以执行与服务器端脚本相关的任何任务,或者更常称为网站的后端。例如,PHP可以从表单接收数据,生成动态页面内容,与数据库交互,创建会话,发送和接收Cookie,发送电子邮件等等。PHP中还提供了许多哈希函数,用于加密用户数据,使其成为一种安全可靠的用作服务器端脚本语言。因此,这些都是使PHP适用于作为服务器端脚本语言的一些能力。您将在后续的教程中了解更多这些能力。

即使上述能力不能完全说服您使用PHP,PHP还具有其他更多的特性。PHP可以在诸如Windows、Linux、Unix、Mac OS X等主要操作系统上运行。几乎所有主要的服务器,如Apache,都支持PHP。PHP允许使用各种各样的数据库。而且,最重要的因素是它是免费的,任何人都可以从其官方源(www.php.net)下载和使用PHP。

请参考后续文章中关于设置开发环境和PHP基本语法的内容。

PHP 7.0的新特性:

  • PHP 7比以前的版本更快。
  • PHP 7支持新的运算符。
  • PHP 7支持更好的错误处理功能。
  • PHP 7支持更严格的函数参数类型声明。

参考资料:
https://en.wikipedia.org/wiki/PHP
http://php.net/manual/en/introduction.php


该分类下的相关小册推荐: