PHP 基础教程

PHP 表单

PHP 高级教程

PHP 7 新特性

PHP 数据库

PHP XML

PHP 与 AJAX

PHP 参考手册

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/php-intro.html

PHP 简介


PHP 起初是 Personal Home Page 的缩写,意为个人主页。它最早是由 Rasmus Lerdorf 在 1994 年创建的,用来跟踪他本人在线简历的访问者。随着 PHP 的实用性和功能的扩展(同时它被应用在越来越专业的场景中),它代表的意思变化为 PHP:Hypertext Preprocessor(PHP,超文本预处理程序)。这个定义的主要意思是 PHP 在数据变为 HTML(HyperText Markup Language)之前先处理数据。PHP 定义中“HTML 内嵌式”的意思是它可以混杂在 HTML 代码中。因此,使用 PHP 编写代码只比使用 HTML 稍微复杂一点点。此外,相对于编译语言来说,PHP 是一种脚本语言。也就是说 PHP 被设计成为仅当事件发生之后才会开始工作。PHP 还是一种服务器端技术。这是指 PHP 所做的一切均在服务器端发生。最后,PHP 是一种跨平台的技术,也就是说它能够用在运行 Unix、Windows、Macintosh 和其他操作系统的机器上。

PHP 文件是什么?

  • PHP 文件可包含文本、HTML、JavaScript代码和 PHP 代码
  • PHP 代码在服务器上执行,结果以纯 HTML 形式返回给浏览器
  • PHP 文件的默认文件扩展名是 ".php"

PHP 能做什么?

  • PHP 可以生成动态页面内容
  • PHP 可以创建、打开、读取、写入、关闭服务器上的文件
  • PHP 可以收集表单数据
  • PHP 可以发送和接收 cookies
  • PHP 可以添加、删除、修改您的数据库中的数据
  • PHP 可以限制用户访问您的网站上的一些页面
  • PHP 可以加密数据

通过 PHP,您不再限于输出 HTML。您可以输出图像、PDF 文件,甚至 Flash 电影。您还可以输出任意的文本,比如 XHTML 和 XML。

为什么要使用 PHP?

  • PHP 可在不同的平台上运行(Windows、Linux、Unix、Mac OS X 等)。
  • PHP 与目前几乎所有的正在被使用的服务器相兼容(Apache、IIS 等)。
  • PHP 提供了广泛的数据库支持。
  • PHP 是免费的,可从官方的 PHP 资源下载它: www.php.net
  • PHP 易于学习,并可高效地运行在服务器端。