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 易于学习,并可高效地运行在服务器端。