PHP (全 ぜん 称 しょう :P HP: H ypertext P reprocessor,即 そく “PHP:超文 ちょうぶん 本 ほん 预处理 り 器 き ”)是 ぜ 一 いち 种开源 的 てき 通用 つうよう 计算机 つくえ 脚本 きゃくほん 语言 ,尤 ゆう 其适用 よう 于网络开发 并可嵌入 かんにゅう HTML 中 ちゅう 使用 しよう 。PHP的 てき 语法借 か 鉴吸收 きゅうしゅう C语言 、Java 和 わ Perl 等 とう 流行 りゅうこう 计算机 つくえ 语言的 てき 特 とく 点 てん ,易 えき 于一般 いっぱん 程 ほど 序 じょ 员学 がく 习。PHP的 てき 主要 しゅよう 目 め 标是允 まこと 许网络开发人员快速 そく 编写动态页面 ,但 ただし PHP也被用 よう 于其他 た 很多领域。[ 4]
PHP最初 さいしょ 是 ぜ 由 ゆかり 勒多夫 おっと 在 ざい 1995年 ねん 开始开发的 てき ;現在 げんざい PHP的 てき 標準 ひょうじゅん 由 よし the PHP Group[ 5] 維護。PHP以PHP License作為 さくい 許可 きょか 協議 きょうぎ ,不 ふ 過 か 因 いん 為 ため 這個協議 きょうぎ 限 げん 制 せい 了 りょう PHP名稱 めいしょう 的 てき 使用 しよう ,所以 ゆえん 和 わ 開放 かいほう 原始 げんし 碼許可 きょか 協議 きょうぎ GPL 不 ふ 相 あい 容 よう 。[ 6]
PHP的 てき 應用 おうよう 範圍 はんい 相當 そうとう 廣 こう 泛,尤 ゆう 其是在 ざい 網 もう 頁 ぺーじ 程 ほど 式 しき 的 てき 開發 かいはつ 上 じょう 。一般 いっぱん 來 らい 說 せつ PHP大 だい 多 た 執行 しっこう 在 ざい 網 もう 頁 ぺーじ 伺服器 き 上 じょう ,通過 つうか 執行 しっこう PHP程 ほど 式 しき 碼來產 さん 生 せい 使用 しよう 者 しゃ 瀏 りゅう 覽 らん 的 てき 網 もう 頁 ぺーじ 。PHP可 か 以在多數 たすう 的 てき 伺服器 き 和 わ 作業 さぎょう 系統 けいとう 上 じょう 執行 しっこう 。根據 こんきょ 2013年 ねん 4月 がつ 的 てき 統計 とうけい 資料 しりょう ,PHP已 やめ 經 けい 被 ひ 安 あん 裝 そう 在 ざい 超過 ちょうか 2億 おく 4400萬 まん 個 こ 網 もう 站和210萬 まん 台 だい 伺服器 き 上 じょう [ 7] 。
PHP在 ざい Windows 上 うえ 有 ゆう 专门的 てき 官 かん 方 かた 移植 いしょく 编译项目,并且分 ぶん 多 た 个VC编译器 き 版本 はんぽん 和 わ 线程安全 あんぜん 特性 とくせい 来 らい 提供 ていきょう 不同 ふどう 的 てき 版本 はんぽん 支持 しじ 。
根 ね 据 すえ W3Techs的 てき 报告,截至2023 年 ねん 7 月 がつ :“有 ゆう 77.4%的 てき 网站使用 しよう PHP。”。只 ただ 有 ゆう 14%的 てき 网站正 ただし 在 ざい 使用 しよう 当 とう 前 ぜん 支持 しじ 的 てき php8,又 また 20.6%的 てき 网站正 ただし 在 ざい 使用 しよう 不安 ふあん 全的 ぜんてき php5版本 はんぽん 。[ 8]
此章節 ぶし 需要 じゅよう 更新 こうしん 。 (2022年 ねん 5月 がつ 28日 にち ) 請更新 しん 本文 ほんぶん 以反映 はんえい 近況 きんきょう 和 わ 新 しん 增 ぞう 内容 ないよう 。完成 かんせい 修 おさむ 改 あらため 後 ご 請移除 じょ 本 ほん 模 も 板 ばん 。
Zend Technologies的 てき 創 そう 辦人之 の 一 いち - Andi Gutmans
Zend Technologies的 てき 創 そう 辦人之 の 一 いち - Zeev Suraski
PHP 原本 げんぽん 的 てき 全 ぜん 稱 しょう 為 ため Personal Home Page[ 9] ,是 ぜ 拉 ひしげ 斯姆斯·勒多夫 おっと 為 ため 了 りょう 要 よう 維護個人 こじん 網 もう 頁 ぺーじ ,而用C語 ご 言 げん 開發 かいはつ 的 てき 一 いち 些CGI 工具 こうぐ 程 ほど 式 しき 集 しゅう ,來 き 取 ど 代 だい 原 はら 先 さき 使用 しよう 的 てき Perl 程 ほど 式 しき 。最初 さいしょ 這些工具 こうぐ 程 ほど 式 しき 用 よう 來 らい 顯示 けんじ 拉 ひしげ 斯姆斯·勒多夫 おっと 的 てき 個人 こじん 履歷 りれき ,以及統計 とうけい 網 もう 頁 ぺーじ 流量 りゅうりょう [ 10] 。他 た 將 しょう 這些程 ほど 式 しき 和 わ 一些表單直譯器整合起來,稱 しょう 為 ため PHP/FI。PHP/FI可 か 以和資料 しりょう 庫 こ 連接 れんせつ ,產 さん 生 せい 簡單 かんたん 的 てき 動態 どうたい 網 もう 頁 ぺーじ 程 ほど 式 しき 。拉 ひしげ 斯姆斯·勒多夫 おっと 在 ざい 1995年 ねん 6月 がつ 8日 にち 將 はた PHP/FI公開 こうかい 釋 しゃく 出 いずる ,希望 きぼう 可 か 以透過 とうか 社 しゃ 群來 くき 加速 かそく 程 ほど 式 しき 開發 かいはつ 與 あずか 尋 ひろ 找錯誤 さくご [ 11] 。這個釋 しゃく 出 いずる 的 てき 版本 はんぽん 命名 めいめい 為 ため PHP 2,已 やめ 經 けい 有 ゆう 今日 きょう PHP的 てき 一 いち 些雛型 がた ,像 ぞう 是 ぜ 類似 るいじ Perl 的 てき 變數 へんすう 命名 めいめい 方式 ほうしき 、表 おもて 單 たん 處理 しょり 功 こう 能 のう 、以及嵌入 かんにゅう 到 いた HTML中 ちゅう 執行 しっこう 的 てき 能力 のうりょく 。程 ほど 式 しき 語法 ごほう 上 じょう 也類似 るいじ Perl,有 ゆう 較多的 てき 限 きり 制 せい ,不 ふ 過 か 更 さら 簡單 かんたん 、更 さら 有 ゆう 彈性 だんせい 。[ 10]
在 ざい 1997年 ねん ,任 にん 職 しょく 於Technion IIT公司 こうし 的 てき 兩個 りゃんこ 以色列 れつ 程 ほど 式 しき 設計 せっけい 師 し :Zeev Suraski和 わ Andi Gutmans,重 じゅう 寫 うつし 了 りょう PHP的 てき 剖析器 き ,成 なり 為 ため PHP 3的 てき 基礎 きそ ,而PHP也在這個時候 じこう 改稱 かいしょう 為 ため PHP: Hypertext Preprocessor .[ 10] 。經過 けいか 幾 いく 個月 かげつ 測 はか 試 こころみ ,開發 かいはつ 團 だん 隊 たい 在 ざい 1997年 ねん 11月 がつ 釋 しゃく 出 いずる 了 りょう PHP/FI 2,隨 ずい 後 ご 就開始 かいし PHP 3的 てき 開放 かいほう 測 はか 試 こころみ ,最後 さいご 在 ざい 1998年 ねん 6月 がつ 正式 せいしき 釋 しゃく 出 いずる PHP 3。Zeev Suraski和 わ Andi Gutmans在 ざい PHP 3釋 しゃく 出 いずる 後 ご 開始 かいし 改 あらため 寫 うつし PHP的 てき 核心 かくしん ,這個在 ざい 1999年 ねん 釋 しゃく 出 いずる 的 てき 剖析器 き 稱 たたえ 為 ため Zend Engine [ 12] ,他 た 們也在 ざい 以色列 れつ 的 てき Ramat Gan成立 せいりつ 了 りょう Zend Technologies來 らい 管理 かんり PHP的 てき 開發 かいはつ 。[ 10]
在 ざい 2000年 ねん 5月 がつ 22日 にち ,以Zend Engine 1.0為 ため 基礎 きそ 的 てき PHP 4正式 せいしき 釋 しゃく 出 いずる ,2004年 ねん 7月 がつ 13日 にち 則 そく 釋 しゃく 出 いずる 了 りょう PHP 5,PHP 5則 のり 使用 しよう 了 りょう 第 だい 二 に 代 だい 的 てき Zend Engine[ 10] 。PHP 5包含 ほうがん 了 りょう 許多 きょた 新 しん 特色 とくしょく ,像 ぞう 是 ぜ 強化 きょうか 的 てき 物件 ぶっけん 導 しるべ 向 むこう 功 こう 能 のう 、引入PDO(PHP Data Objects,一 いち 個 こ 存 そん 取 と 資料 しりょう 庫 こ 的 てき 延伸 えんしん 函 はこ 式 しき 庫 こ )、以及許多 きょた 效能 こうのう 上 じょう 的 てき 增強 ぞうきょう [ 13] 。目前 もくぜん PHP 4已 やめ 經 けい 不 ふ 會 かい 繼續 けいぞく 更新 こうしん ,以鼓勵用戶 ど 轉移 てんい 到 いた PHP 5。[ 14] [ 15]
2008年 ねん 时,PHP 5成 なり 為 ため 了 りょう PHP唯 ただ 一維護中的穩定版本。
PHP 7的 てき 首 くび 个版本 ほん 于2015年 ねん 12月3日 にち 開發 かいはつ 完成 かんせい ,包含 ほうがん 了 りょう 大量 たいりょう 性能 せいのう 上 じょう 的 てき 改 あらため 进,同 どう 时也带来了 りょう 一 いち 些新特性 とくせい ,最 さい 值得注意 ちゅうい 的 てき 是 ぜ 返 かえし 回 かい 值类型 がた 声明 せいめい 、标量类型声明 せいめい (可用 かよう 于参数 すう 及返回 かい 值)。
2020年 ねん 11月26日 にち PHP 8 发布,它包含 ほうがん 了 りょう 很多新 しん 功 こう 能 のう 与 あずか 优化项, 包括 ほうかつ 命名 めいめい 参 さん 数 すう 、联合类型、注解 ちゅうかい 、构造器 き 属性 ぞくせい 提 ひさげ 升 ます 、match 表 ひょう 达式、nullsafe 运算符 ふ 、JIT,并改进了类型系 けい 统、错误处理、语法一致 いっち 性 せい 。[ 16]
2021年 ねん 11月22号 ごう Phpstorm 的 てき 开发商 しょう JetBrains 宣布 せんぷ ,与 あずか Automattic、Laravel、Acquia 等 とう 多 た 家 か 公司 こうし 共同 きょうどう 成立 せいりつ PHP 基金 ききん 会 かい 。[ 17]
2021年 ねん 11月25日 にち PHP 8.1 发布,它包含 ほうがん 了 りょう 许多新 しん 功 こう 能 のう ,包括 ほうかつ 枚 まい 举、只 ただ 读属性 せい 、First-class 可 か 调用语法、纤程、交集类型和 わ 性能 せいのう 改 あらため 进等。[ 18]
2022年 ねん 12月8日 にち PHP 8.2 发布,它包含 ほうがん 了 りょう 只 ただ 读类、null、false 和 わ true 作 さく 为独立 どくりつ 的 てき 类型、废弃动态属性 ぞくせい 、性能 せいのう 改 あらため 进等。[ 19]
代表 だいひょう 意義 いぎ
紅色 こうしょく
过期版本 はんぽん ;官 かん 方 かた 停止 ていし 支援 しえん
黃色 おうしょく
当 とう 前 ぜん 版本 はんぽん ;官 かん 方 かた 仅提供 ていきょう 安全 あんぜん 问题修 おさむ 复
綠色 みどりいろ
当 とう 前 ぜん 版本 はんぽん ;官 かん 方 かた 提供 ていきょう 安全 あんぜん 问题和 わ 一般问题的修复
藍色 あいいろ
未來 みらい 版本 はんぽん
版本 はんぽん
釋 しゃく 出 いずる 日 にち 期 き
结束支持 しじ 日 び 期 き [ 20] [ 21]
說明 せつめい
1.0
1995年 ねん 6月 がつ 8日 にち
正式 せいしき 名稱 めいしょう 為 ため "Personal Home Page Tools (PHP Tools)",第 だい 一 いち 次 じ 使用 しよう 了 りょう "PHP"的 てき 名字 みょうじ 。[ 10]
2.0
1996年 ねん 4月 がつ 16日 にち
針 はり 對 たい PHP 1.0的 てき 改 あらため 進 しん 版 ばん ,速度 そくど 更 さら 快 かい 、體積 たいせき 更 さら 小 しょう ,更 さら 容易 ようい 產 さん 生動 せいどう 態 たい 網 もう 頁 ぺーじ 。[ 10]
3.0
1998年 ねん 6月 がつ 6日 にち
2000年 ねん 10月 がつ 20日 はつか
開發 かいはつ 方式 ほうしき 改 あらため 成 なり 多 た 人 ひと 共同 きょうどう 參與 さんよ 。Zeev Suraski和 わ Andi Gutmans為 ため 了 りょう 這個版本 はんぽん 重 じゅう 寫 うつし 了 りょう 剖析引擎。[ 10]
4.0
2000年 ねん 5月 がつ 22日 にち
2001年 ねん 6月 がつ 23日 にち
改 あらため 成 なり 以Zend引擎作為 さくい 剖析器 き ,具有 ぐゆう 兩 りょう 階段 かいだん 剖析/標 しめぎ 籤 くじ 剖析系統 けいとう 等 とう 先進 せんしん 功 こう 能 のう 。[ 22]
4.1
2001年 ねん 12月 がつ 10日 とおか
2002年 ねん 3月 がつ 2日 にち
加入 かにゅう "超 ちょう 全域 ぜんいき 變數 へんすう "(superglobals)功 こう 能 のう ,包含 ほうがん 了 りょう $_GET
、$_POST
、$_SESSION
等 ひとし 。[ 22]
4.2
2002年 ねん 4月 がつ 22日 にち
2002年 ねん 9月 がつ 6日 にち
預 あずか 設 しつらえ 取消 とりけし register_globals功 こう 能 のう 。從 したがえ 網 もう 路 ろ 接收 せっしゅう 的 てき 資料 しりょう 將 はた 不 ふ 會 かい 設定 せってい 成 なり 全域 ぜんいき 變數 へんすう ,增加 ぞうか 程 ほど 式 しき 安全 あんぜん 性 せい 。[ 22]
4.3
2002年 ねん 12月27日 にち
2005年 ねん 3月 がつ 31日 にち
加入 かにゅう 命令 めいれい 列 れつ 執行 しっこう 檔,稱 しょう 為 ため CLI,用 よう 以补充 たかし CGI[ 22] [ 23]
4.4
2005年 ねん 7月 がつ 11日 にち
2008年 ねん 8月 がつ 8日 にち
新 しん 增 ぞう phpize
及 php-config
的 まと 手 しゅ 冊 さつ 頁 ぺーじ 。[ 22]
5.0
2004年 ねん 7月 がつ 13日 にち
2005年 ねん 9月 がつ 5日 にち
推出有 ゆう 着 ぎ 新 しん 的 てき 对象模型 もけい 的 てき Zend Engine II。[ 24]
5.1
2005年 ねん 11月24日 にち
2006年 ねん 8月 がつ 24日 にち
在 ざい 往重新 しん 设计的 てき PHP引擎引入编译变量时做了 りょう 性能 せいのう 提 ひさげ 升 ます 。[ 24] 添加 てんか 了 りょう PHP数 すう 据 すえ 对象(PDO)作 さく 为访问数据 すえ 库的统一接 せっ 口 こう 。[ 25]
5.2
2006年 ねん 11月2日 にち
2011年 ねん 1月 がつ 6日 にち
預 あずか 設 しつらえ 開 ひらけ 啟 けい "過 か 濾"的 てき 擴充 かくじゅう 功 こう 能 のう 。[ 24] 原生 げんせい 的 てき JSON支援 しえん 。[ 26]
5.3
2009年 ねん 6月 がつ 30日 にち [ 27]
2014年 ねん 8月 がつ 14日 にち
支持 しじ 命名 めいめい 空 そら 间 ;使用 しよう XMLReader和 わ XMLWriter增强 ぞうきょう XML支持 しじ ;支持 しじ SOAP ,[ 28] 延 のべ 迟静态绑定 じょう ,跳 とべ 转标签(有限 ゆうげん 的 てき goto ), 闭包 ,Native PHP archives。
5.4
2012年 ねん 3月 がつ 1日 にち
2015年 ねん 9月 がつ 3日 にち
支持 しじ Trait 、简短数 すう 组表达式。移 うつり 除 じょ 了 りょう register_globals
, safe_mode
, allow_call_time_pass_reference
, session_register()
, session_unregister()
, magic_quotes
以及session_is_registered()
。加入 かにゅう 了 りょう 内 ない 建 けん 的 てき Web服 ふく 务器。[ 29] 增强 ぞうきょう 了 りょう 性能 せいのう ,减小内 ない 存 そん 使用 しよう 量 りょう 。
5.5
2013年 ねん 6月 がつ 20日 はつか
2016年 ねん 7月 がつ 10日 とおか
支持 しじ generators,用 よう 于异常 つね 处理的 てき finally ,将 はた OpCache(基 もと 于 Zend Optimizer+)加入 かにゅう 官 かん 方 かた 发布中 ちゅう 。
5.6
2014年 ねん 8月 がつ 28日 にち
2018年 ねん 12月31日 にち
支持 しじ 常 つね 量 りょう 标量表 ひょう 达式、可 か 变参数 すう 函数 かんすう 、指数 しすう 运算符 ふ ,增加 ぞうか phpdbg SAPI、统一的默认字符集。[ 30]
6.x
未 み 发布
不 ふ 適用 てきよう
取消 とりけし 掉的、从未正式 せいしき 发布的 てき PHP版本 はんぽん 。[ 31] [ 32]
7.0
2015年 ねん 12月3日 にち [ 33]
2018年 ねん 12月3日 にち
Zend Engine 3 (性能 せいのう 提 ひさげ 升 ます [ 34] 并在Windows上 じょう 支持 しじ 64-bit 整数 せいすう ),统一的 てき 变量语法,
基 もと 于抽象 ちゅうしょう 语法树编译过程 ほど 。
7.1
2016年 ねん 12月1日 にち
2019年 ねん 12月1日 にち
void返 かえし 回 かい 值类型 がた ,类常量 りょう 可 か 见性修 おさむ 饰符,多 た 异常捕 と 获处理 り
7.2
2017年 ねん 11月30日 にち
2020年 ねん 11月30日 にち
新 しん 的 てき 对象类型,通 つう 过名称 めいしょう 加 か 载扩展 てん ,重 じゅう 写 うつし 抽象 ちゅうしょう 方法 ほうほう ,Sodium为核心 こころ 扩展
7.3
2018年 ねん 12月6日 にち
2021年 ねん 12月6日 にち
更 さら 灵活的 てき Heredoc 和 わ Nowdoc 语法,数 すう 组解构支持 しじ 引用 いんよう 赋值,Instanceof 运算符 ふ 接受 せつじゅ 文字 もじ
7.4
2019年 ねん 11月28日 にち
2022年 ねん 11月28日 にち
属性 ぞくせい 添加 てんか 限定 げんてい 类型、箭 や 头函数 すう 、空合 そらあい 并运算 さん 符 ふ 赋值、数 かず 组展开操作 そうさ
8.0
2020年 ねん 11月26日 にち
2023年 ねん 11月26日 にち
JIT即 そく 时编译,增加 ぞうか 命名 めいめい 参 さん 数 すう ,注解 ちゅうかい 实现,构造器 き 属性 ぞくせい 提 ひさげ 升 ます ,联合类型,Match 表 ひょう 达式,Nullsafe 运算符 ふ ,字 じ 符 ふ 串 くし 与 あずか 数字 すうじ 的 てき 比 ひ 较更符合 ふごう 逻辑,内部 ないぶ 函数 かんすう 类型错误的 てき 一致 いっち 性 せい 。
8.1
2021年 ねん 11月25日 にち
2025年 ねん 12月31日 にち
八进制整数文字表达前缀,支持 しじ 字 じ 符 ふ 串 くし 类型键的数 すう 组解包 つつめ ,参 さん 数 すう 展 てん 开后命名 めいめい 参 さん 数 すう ,纤程,交集类型,Never 类型,Readonly 属性 ぞくせい ,Final 类常量 りょう
8.2
2022年 ねん 12月8日 にち
2026年 ねん 12月31日 にち
SensitiveParameter 属性 ぞくせい ,常 つね 量 りょう 表 ひょう 达式中 ちゅう 的 てき 枚 まい 举属性 せい ,类型系 けい 统提升 ます ,只 ただ 读类
8.3
2023年 ねん 11月23日 にち
2027年 ねん 12月31日 にち
类型化 か 类常量 りょう 、动态获取类常量 りょう 、新 しん 增 ぞう #[\Override] 属性 ぞくせい 、只 ただ 读属性 せい 深 ふか 拷贝、新 しん 增 ぞう json_validate() 函数 かんすう [ 35]
8.4
待 まち 公布 こうふ
待 まち 公布 こうふ
吉祥 きっしょう 物 ぶつ :elePHPant
PHP計畫 けいかく 的 てき 吉祥 きっしょう 物 ぶつ 名 めい 叫 さけべ 「elePHPant」,PHP的 てき logo在 ざい 一頭藍象的裡面,由 よし 文 ぶん 森 もり ·龐蒂爾 なんじ (Vincent Pontier)[ 36] 在 ざい 1998年 ねん [ 37] 設計 せっけい 。其設計 けい 概念 がいねん 是 ぜ 從 したがえ 側面 そくめん 看 み PHP 像 ぞう 隻 せき 大 だい 象 ぞう [ 38] 。當 とう elePHPant被 ひ 製作 せいさく 成 なり 毛 もう 絨玩具 ぐ 時 とき ,有 ゆう 時 じ 顏色 かおいろ 會 かい 有 ゆう 不同 ふどう 。
網 あみ 路 ろ 應用 おうよう 開發 かいはつ
PHP是 ぜ 一個應用範圍很廣的語言,特別 とくべつ 是 ぜ 在 ざい 網 もう 路程 ろてい 式 しき 開發 かいはつ 方面 ほうめん 。一般 いっぱん 來 らい 說 せつ PHP大 だい 多 た 在 ざい 伺服器 き 端 はし 執行 しっこう ,透過 とうか 執行 しっこう PHP的 てき 程 ほど 式 しき 碼來產 さん 生 せい 網 もう 頁 ぺーじ 提供 ていきょう 瀏 りゅう 覽 らん 器 き 讀取 よみと ,此外也可以用來 らい 開發 かいはつ 命令 めいれい 列 れつ 腳本程 ほど 式 しき 和 わ 使用 しよう 者 しゃ 端 はし 的 てき GUI應用 おうよう 程 ほど 式 しき 。PHP可 か 以在許多 きょた 的 てき 不 ふ 同種 どうしゅ 的 てき 伺服器 き 、作業 さぎょう 系統 けいとう 、平台 ひらだい 上 うえ 執行 しっこう ,也可以和許多 きょた 資料 しりょう 庫 こ 系統 けいとう 結合 けつごう 。使用 しよう PHP不 ふ 需要 じゅよう 任 にん 何 なん 費用 ひよう ,官 かん 方 かた 組織 そしき PHP Group提供 ていきょう 了 りょう 完 かん 整 せい 的 てき 程 ほど 序 じょ 源 げん 代 だい 码,允許 いんきょ 使用 しよう 者 しゃ 修 おさむ 改 あらため 、編 へん 譯 やく 、擴充 かくじゅう 來 らい 使用 しよう 。[ 39]
在 ざい Linux环境下 か ,一般自带的软件源包含 PHP,但 ただし 是 ぜ 版本 はんぽん 过旧,多数 たすう 情 じょう 况使用 しよう 编译安 あん 装 そう ,并且一般使用一些开源脚本帮助一键部署LNMP 、LAMP 环境。
在 ざい macOS环境下 か ,支持 しじ homebrew 安 あん 装 そう ,也支持 しじ 源 げん 码编译。 [ 40]
在 ざい Windows环境下 か ,一般直接下载官方编译版本,或 ある 者 もの 使用 しよう PHP 环境套件,其中包含 ほうがん PHP、MySQL 、Nginx 、Apache ,一 いち 键启动。PHP 在 ざい Windows 上 じょう 的 てき 官 かん 方 かた 版本 はんぽん 被 ひ 推荐用 よう 于生产环境 さかい 。如果有 ゆう 需要 じゅよう ,你也可 か 以从源 げん 码中构建 PHP。[ 41]
PHP 5.3.3后 きさき 内 ない 置 おけ PHP-fpm模 も 块,用 よう 于管理 かんり PHP 进程池 ち 的 てき 软件,用 よう 于接受 せつじゅ web服 ふく 务器的 てき 请求。一般 いっぱん 情 じょう 况下,PHP 将 しょう 会 かい 搭配 Http 服 ふく 务器和 わ 数 すう 据 すえ 库软件 けん 同 どう 时使用 しよう 。
在 ざい Linux平台 ひらだい 常 つね 见的方案 ほうあん 有 ゆう LAMP 、LNMP ,在 ざい Windows 平台 ひらだい 通常 つうじょう 使用 しよう 的 てき PHP 套件,如:XAMPP 、PHPStudy ,PHP 也支持 しじ 的 てき Docker 环境下 か 运行。
同 どう 时 PHP 也支持 しじ 命令 めいれい 行 ぎょう ,单独以脚本 きゃくほん 的 てき 方式 ほうしき 运行,例 れい 如php run.php
。[ 42]
php 广泛的 てき 应用于各种开源 げん 程 ほど 序 じょ ,包括 ほうかつ MediaWiki 、WordPress 、Joomla 、Drupal 等 ひとし 。
截至在 ざい 2023年 ねん 7月 がつ ,根 ね 据 すえ w3techs统计,全 ぜん 世界 せかい 的 てき 网站77.4%使用 しよう php[ 8] 。
据 すえ National Vulnerability Database 数 かず 据 すえ 显示,与 あずか PHP有 ゆう 关的数 すう 据 すえ 库攻击比例 ひれい 为:20% 2004, 28% 2005, 43% 2006, 36% 2007, 35% 2008 and 32% 2009[ 43] 。其中很多的 てき 漏 も 洞 ほら 都 と 可 か 以通过远程 ほど 操作 そうさ 完成 かんせい ,如:黑 くろ 客 きゃく 可 か 以通过网络连接 せっ 攻 おさむ 击服务器,达到盗 ぬすめ 取 ど 或 ある 毁坏数 すう 据 すえ ,发送垃圾邮件 或 ある 进行分散 ぶんさん 式 しき 阻斷服務 ふくむ 攻擊 こうげき 。但 ただし 是 ぜ 随 ずい 着 ぎ 更 さら 多 た 的 てき 关注,PHP也变得 とく 越来 ごえく 越 えつ 安全 あんぜん 了 りょう 。现代PHP开发大 だい 部分 ぶぶん 使用 しよう 例 れい 如Laravel 、Symfony 这样的 てき 框 かまち 架 か 进行开发,框 かまち 架 か 自身 じしん 提供 ていきょう 了 りょう 大量 たいりょう 的 てき 安全 あんぜん 防 ぼう 范措施 ほどこせ ,减少了 りょう SQL注入 ちゅうにゅう ,XSS攻 おさむ 击 等 とう 方式 ほうしき 攻 おさむ 击的可能 かのう 性 せい ,极大的 てき 提供 ていきょう 了 りょう PHP应用的 てき 安全 あんぜん 性 せい 。
2010年 ねん 12月17日 にち ,PHP代 だい 码“贡献者 しゃ 名 めい 单”中 ちゅう 被 ひ 加入 かにゅう “Wolegequ Gelivable ”字 じ 样(中 ちゅう 文 ぶん 含义“我 わが 勒个去 给力”),约半小 しょう 时后被 ひ 删除。[ 44] [ 45] [ 46] 2011年 ねん 3月 がつ 19日 にち ,PHP官 かん 方 かた 发布声明 せいめい [ 47] 指出 さしで ,黑 くろ 客 きゃく 可能 かのう 是 ぜ 通 どおり 过wiki.php.net作 さく 为入口 こう 攻 おさむ 击了代 だい 码系统。并且,官 かん 方 かた 已 やめ 经检查过自 じ 版本 はんぽん 5.3.5以来 いらい 釋 しゃく 出 いずる 的 てき 代 だい 码,并没有 ゆう 发现恶意内容 ないよう 。但 ただし 官 かん 方 かた 同 どう 时表示 ひょうじ ,尚 なお 未 み 完全 かんぜん 掌握 しょうあく 黑 くろ 客 きゃく 发动本 ほん 次 じ 攻 おさむ 击的具体 ぐたい 细节。
PHP的 てき 語法 ごほう 參考 さんこう 了 りょう Perl 、C語 ご 言 げん ,而且可 か 以整合 せいごう 在 ざい HTML 之 これ 中 ちゅう ,以下 いか 是 ぜ 一 いち 個 こ 簡單 かんたん 的 てき Hello World 程 ほど 式 しき 碼:
PHP剖析引擎只 ただ 剖析<?php 到 いた ?> 之 これ 間 あいだ 的 てき 程 ほど 式 しき 碼,而不包含 ほうがん 在 ざい <?php 到 いた ?> 之 これ 間 あいだ 的 てき 內容則 そく 會 かい 直接 ちょくせつ 送出 そうしゅつ ,所以 ゆえん 可 か 以用以下 いか 的 てき 方式 ほうしき 來 らい 將 はた PHP程 ほど 式 しき 碼嵌入 かんにゅう 在 ざい HTML之 の 中 なか :
<?php
//-PHP-{zh-hans:代 だい 码;zh-hant:程 ほど 式 しき 碼:}-
?>
html內容
<?php
//-PHP-{zh-hans:代 だい 码;zh-hant:程 ほど 式 しき 碼:}-
?>
在 ざい HTML中 ちゅう 嵌入 かんにゅう PHP时,比 ひ 如需要 よう 單獨 たんどく 输出某 ぼう 個 こ 變數 へんすう ,除 じょ 了 りょう 正常 せいじょう 採用 さいよう echo 方式 ほうしき 外 がい ,也可以直接 ちょくせつ 採用 さいよう 下 か 列 れつ 方式 ほうしき :
但 ただし 是 ぜ 上述 じょうじゅつ 這種方式 ほうしき 曾經引起爭議 そうぎ ,有 ゆう 的 てき 人並 ひとなみ 不 ふ 推薦 すいせん 這種方式 ほうしき 的 てき 縮寫 しゅくしゃ [ 48] (其原 そのはら 因 いん 為 ため :並 なみ 不 ふ 是 ぜ 所有 しょゆう 伺服器 き 都 と 支援 しえん 縮寫 しゅくしゃ ,但 ただし 在 ざい 後期 こうき 之 の 後 こう 此選項 こう 為 ため 預 あずか 設 しつらえ 開 ひらけ 啟 けい ),也有 やゆう 人 じん 因 いん 為 ため 採用 さいよう 這種方法 ほうほう ,造成 ぞうせい 與 あずか XML 搞混[ 49] 的 てき 情況 じょうきょう 。
在 ざい 判斷 はんだん 語句 ごく 中 ちゅう 的 てき HTML代 だい 碼並不 ふ 會 かい 被 ひ 直接 ちょくせつ 送出 そうしゅつ :
<?php
if ( false ) {
?>
HTML Code
<?php
}
?>
PHP可 か 以用三 さん 種 しゅ 註解 ちゅうかい 的 てき 形式 けいしき :C與 あずか C++所 しょ 使用 しよう 的 てき 「/*...*/」與 あずか 「//」,和 かず Perl的 てき 「#」。
<?php
/* 多 おお 行 ゆき 註解 ちゅうかい 的 てき 第 だい 一 いち 行 ぎょう
多 た 行 くだり 註解 ちゅうかい 的 てき 另一 いち 行 ぎょう */
// 單行 たんこう 註解 ちゅうかい
# 單行 たんこう 註解 ちゅうかい
?>
PHP主要 しゅよう 有 ゆう 八种基本数据类型[ 50] ,其中包括 ほうかつ :
PHP中 ちゅう ,變數 へんすう 以「$」後 ご 接 せっ 变量名稱 めいしょう 來 らい 表示 ひょうじ 。 變數 へんすう 名稱 めいしょう 區分 くぶん 大小 だいしょう 寫 うつし 。
有效 ゆうこう 的 てき 變數 へんすう 名稱 めいしょう 以字母 はは 或 ある 底 そこ 線 せん 開 ひらき 頭 あたま ,後 ご 接 せっ 任意 にんい 數 すう 目的 もくてき 字母 じぼ 、數字 すうじ 或 ある 底 そこ 線 せん ,PHP也支持 しじ 使用 しよう 多 た 字 じ 节文字 もじ 作 さく 为變數 すう 名 めい 。[ 51]
PHP從 したがえ PHP 3開始 かいし 有 ゆう 了 りょう 基本 きほん 的 てき 物件 ぶっけん 導 しるべ 向 むこう (Object oriented)的 てき 特性 とくせい ,但 ただし 直 ちょく 到 いた PHP 5將 しょう 物件 ぶっけん 導 しるべ 向 むこう 部 ぶ 份重新改 しんがい 寫 うつし 之 これ 後 ご ,PHP的 てき 物件 ぶっけん 導 しるべ 向 むかい 功 いさお 能才 のうさい 比較 ひかく 完 かん 善 ぜん 。現在 げんざい PHP可 か 以說是 ぜ 一個有完整物件導向功能的語言。
使用 しよう PHP框 かまち 架 か 可 か 以更快 かい 更 さら 简单的 てき 部署 ぶしょ 项目並 なみ 提 ひさげ 高 だか 开发效率 こうりつ ,但 ただし 学 がく 习使用 しよう 这些框 かまち 架 か 需要 じゅよう 付 づけ 出 で 额外的 てき 学 がく 习成本 ほん 。
最 さい 流行 りゅうこう 的 てき PHP框 かまち 架 か 包括 ほうかつ :Symfony , Zend Framework , Laravel 、Phalcon 、CodeIgniter 、Yii 、ThinkPHP 等 ひとし 等 ひとし 。
內建多樣 たよう 化 か 的 てき 函數 かんすう 是 ぜ PHP主要 しゅよう 的 てき 特 とく 點 てん 之 の 一 いち ,這些開放 かいほう 程 ほど 式 しき 碼的函數 かんすう 提供 ていきょう 了 りょう 各種 かくしゅ 不同 ふどう 的 てき 功 こう 能 のう ,例 れい 如文件 けん 處理 しょり 、FTP 、字 じ 符 ふ 串 くし 處理 しょり 、等 ひとし 等 とう 。這些函數 かんすう 的 てき 使用 しよう 方法 ほうほう 和 わ C語 ご 言 げん 相近 すけちか (例 れい 如printf ),這也是 ぜ PHP廣 こう 為 ため 流行 りゅうこう 的 てき 原因 げんいん 之 の 一 いち 。
除 じょ 了 りょう 內建的 てき 函數 かんすう 之 の 外 そと ,PHP也提供 ていきょう 了 りょう 很多扩展函 はこ 式 しき 庫 こ (extension),像 ぞう 是 ぜ 各種 かくしゅ 資料 しりょう 庫 こ 連接 れんせつ 函數 かんすう 、資料 しりょう 壓縮 あっしゅく 函數 かんすう 、圖形 ずけい 處理 しょり 等 とう 等 とう 。有 ゆう 些延伸 えんしん 函 はこ 式 しき 庫 こ 需要 じゅよう 從 したがえ PECL (PHP Extension Community Library)取得 しゅとく 。
以下 いか 是 ぜ PHP 程 ほど 式 しき 語 ご 言 げん 提供 ていきょう 的 てき 函 はこ 式 しき 庫 こ 列 れつ 表 ひょう
PHP原始 げんし 碼是可 か 以直接 ちょくせつ 讀取 よみと 的 てき ,即 そく 使 つかい 放 ひ 到 いた 伺服器 き 上 じょう 執行 しっこう 也是一 いち 樣 よう 。雖然讓 ゆずる PHP多 た 了 りょう 彈性 だんせい ,但 ただし 相對 そうたい 的 てき 會 かい 造成 ぞうせい 安全 あんぜん 危機 きき 和 わ 性能 せいのう 下降 かこう 的 てき 問題 もんだい 。
透過 とうか PHP編 へん 碼器,可 か 以保護 ほご PHP的 てき 原始 げんし 碼不被 ひ 讀取 よみと (對 たい 商業 しょうぎょう 軟體來 らい 說 せつ 特別 とくべつ 有 ゆう 需求),也可以提昇 のぼり 執行 しっこう 的 てき 效能 こうのう 。有 ゆう 許多 きょた 公司 こうし 或 ある 團體 だんたい 開發 かいはつ PHP的 てき 編 へん 碼器,將 はた PHP程 ほど 式 しき 編 へん 譯 やく 成 なり 位 い 元 もと 組 ぐみ 碼 (byte code),再 さい 透過 とうか 伺服器 き 上安 かみやす 裝 そう 對應 たいおう 的 てき 程 ほど 式 しき 來 らい 執行 しっこう PHP腳本。
除 じょ 了 りょう 透過 とうか 編 へん 碼器加速 かそく 之 の 外 そと ,PHP還 かえ 可 か 以透過 とうか 動態 どうたい 的 てき 快 かい 取 と 機 き 制 せい 來 らい 提 つつみ 昇 のぼり 速度 そくど ,加速 かそく 工 こう 具有 ぐゆう 商業 しょうぎょう 版 ばん 的 てき ,例 れい 如Zend Platform ,也有 やゆう 開放 かいほう 原始 げんし 碼的加速 かそく 軟體 如eAccelerator 、APC 、XCache 。
Composer 是 ぜ PHP社 しゃ 区 く 用 よう 来 らい 管理 かんり 依 よ 赖关系 けい 的 てき 工具 こうぐ ,一般 いっぱん 在 ざい PHP项目中通 なかとおり 过composer.json声明 せいめい 依 よ 赖的外部 がいぶ PHP库,通 つう 过composer.lock锁定具体 ぐたい 的 てき 版本 はんぽん 和文 わぶん 件 けん ,然 しか 后 きさき 就可以使用 しよう Composer管理 かんり 包 つつめ 依 よ 赖。
截至到 いた 2023年 ねん 7月 がつ ,每 まい 个月Composer包 つつみ 安 あん 装 そう 次数 じすう 在 ざい 2000万 まん 左右 さゆう ,Composer包 つつみ 的 てき 总量在 ざい 37.5万 まん 个,不同 ふどう 版本 はんぽん 400万 まん 个。[ 52]
PHP一 いち 直 ちょく 被 ひ 當 とう 作 さく 直譯 ちょくやく 器 き 使用 しよう 。PHP編 へん 譯 やく 器 き 則 そく 將 はた PHP從 したがえ 直譯 ちょくやく 器 き 中 ちゅう 分離 ぶんり ,為 ため 加 か 快 かい 運行 うんこう 和 わ 改善 かいぜん 與 あずか 以其他 た 程 ほど 式 しき 語 ご 言 げん 編 へん 寫 うつし 部 ぶ 份的互通性 せい ,例 れい 如Phalanger 將 はた PHP編 へん 譯 やく 成 なり 通用 つうよう 中 ちゅう 间语言 げん 和 わ Hiphop for PHP 把 わ PHP原始 げんし 碼編 へん 譯 やく 成 なり C++ 等 ひとし 。Facebook 因 よし 應其 おうご 網 もう 站大量的 りょうてき 使用 しよう 者 しゃ ,整合 せいごう 了 りょう HPHPc、HPHPi、HPHPd以及HHVM這四 よん 種 しゅ 腳本引擎 ,開發 かいはつ 出 で HipHop for PHP ,以加強 きょう 網 もう 站效能 こうのう 。
在 ざい PHP 5.5.0 及后续版本中 ほんなか 引入了 りょう OPcache 扩展,将 はた 编译好 このみ 的 てき 操作 そうさ 码放入 いれ 共 ども 享 とおる 内 ない 存 そん ,提供 ていきょう 给其他 た 进程访问。
在 ざい PHP 8 引入了 りょう JIT 支持 しじ ,提 ひさげ 高 だか PHP 运行性能 せいのう 。
基 もと 于PHPNG 项目(PHP Next-Gen),它能让透明 とうめい 提 ひさげ 升 ます PHP程 ほど 序 じょ 性能 せいのう ,使 つかい PHP7的 てき 性能 せいのう 和 わ HHVM 相当 そうとう
抽象 ちゅうしょう 语法树编译 AST: Abstract Syntax Tree
异步编程
命名 めいめい 参 さん 数 すう 、联合类型、注解 ちゅうかい 、构造器 き 属性 ぞくせい 提 ひさげ 升 ます 、match 表 ひょう 达式、nullsafe 运算符 ふ 、JIT ,并改进了类型系 けい 统、错误处理、语法一致 いっち 性 せい 。[ 53]
枚 まい 举、只 ただ 读属性 せい 、First-class 可 か 调用语法、纤程、交集类型和 わ 性能 せいのう 改 あらため 进[ 18]
只 ただ 读类、null、false 和 わ true 作 さく 为独立 どくりつ 的 てき 类型、废弃动态属性 ぞくせい 、性能 せいのう 改 あらため 进等。[ 19]
PHP含有 がんゆう 多 た 個 こ 彩 あや 蛋 ,可 か 以透過 とうか 在 ざい 網 あみ 域 いき 名稱 めいしょう 的 てき 後 ご 面 めん 加 か 上 じょう 特殊 とくしゅ 字 じ 串 くし 顯示 けんじ 彩 いろどり 蛋。例 れい 如,?=PHPE9568F36-D428-11d2-A769-00AA001ACF42
則 のり 會 かい 出現 しゅつげん PHP的 てき logo,PHP版本 はんぽん 的 てき 不同 ふどう ,logo也會不同 ふどう ;不 ふ 过该特性 とくせい 已 やめ 经在5.5版本 はんぽん 中 ちゅう 被 ひ 移 うつり 除 じょ [ 54] 。
^ Lerdorf, Rasmus. PHP on Hormones – history of PHP presentation by Rasmus Lerdorf given at the MySQL Conference in Santa Clara, California . The Conversations Network. 2007-04-26 [2009-12-11 ] . (原始 げんし 内容 ないよう 存 そん 档于2019-01-06).
^ Version 8.3.9 . 2024年 ねん 7月 がつ 4日 にち [2024年 ねん 7月 がつ 8日 にち ] .
^ PHP 8.4.0 Alpha 2 available for testing . 2024年 ねん 7月 がつ 18日 にち [2024年 ねん 7月 がつ 30日 にち ] .
^ PHP:序言 じょげん . [2013-05-13 ] . (原始 げんし 内容 ないよう 存 そん 档 于2013-08-06).
^ the PHP Group . [2015-07-24 ] . (原始 げんし 内容 ないよう 存 そん 档 于2015-07-24).
^ GPL-Incompatible, Free Software Licenses . Various Licenses and Comments about Them. Free Software Foundation. [2008-02-22 ] . (原始 げんし 内容 ないよう 存 そん 档于2008-12-16).
^ Usage Stats for April 2007 . [2015-02-26 ] . (原始 げんし 内容 ないよう 存 そん 档 于2015-03-01).
^ 8.0 8.1 Usage statistics of PHP for websites . w3techs. [2023-07-07 ] .
^ php.net/history . [2018-08-12 ] . (原始 げんし 内容 ないよう 存 そん 档 于2018-08-16).
^ 10.0 10.1 10.2 10.3 10.4 10.5 10.6 10.7 History of PHP and related projects . The PHP Group. [2008-02-25 ] . (原始 げんし 内容 ないよう 存 そん 档 于2008-07-08).
^ Lerdorf, Rasmus. Announce: Personal Home Page Tools (PHP Tools) . Newsgroup : comp.infosystems.www.authoring.cgi . 1995-06-08 [2006-09-17 ] . (原始 げんし 内容 ないよう 存 そん 档 于2006-09-03).
^ Zend Engine version 2.0: Feature Overview and Design . Zend Technologies Ltd. [2006-09-17 ] . (原始 げんし 内容 ないよう 存 そん 档于2006-07-19).
^ Trachtenberg, Adam. Why PHP 5 Rocks! . O'Reilly. 2004-07-15 [2008-02-22 ] . (原始 げんし 内容 ないよう 存 そん 档 于2016-03-31).
^ php.net 2007 news archive . The PHP Group. 2007-07-13 [2008-02-22 ] . (原始 げんし 内容 ないよう 存 そん 档 于2019-04-07).
^ Kerner, Sean Michael. PHP 4 is Dead—Long Live PHP 5 . InternetNews. 2008-02-01 [2008-03-16 ] . (原始 げんし 内容 ないよう 存 そん 档 于2016-03-24).
^ PHP: PHP 8.0.0 Release Announcement . The PHP Group. [2023-07-08 ] . (原始 げんし 内容 ないよう 存 そん 档 于2023-07-08).
^ The New Life of PHP – The PHP Foundation | The PhpStorm Blog . JetBrains s.r.o. [2023-07-07 ] . (原始 げんし 内容 ないよう 存 そん 档 于2023-08-10).
^ 18.0 18.1 PHP: PHP 8.1.0 Release Announcement . The PHP Group. [2023-07-08 ] . (原始 げんし 内容 ないよう 存 そん 档 于2023-07-08).
^ 19.0 19.1 PHP: PHP 8.2.0 Release Announcement . The PHP Group. [2023-07-08 ] . (原始 げんし 内容 ないよう 存 そん 档 于2023-07-08).
^ PHP: Supported Versions . php.net. [2024-07-08 ] .
^ PHP: Unsupported Branches . php.net. [2016-06-17 ] . (原始 げんし 内容 ないよう 存 そん 档 于2019-05-15).
^ 22.0 22.1 22.2 22.3 22.4 PHP: PHP 4 ChangeLog . The PHP Group. 2008-01-03 [2008-02-22 ] . (原始 げんし 内容 ないよう 存 そん 档 于2008-02-28).
^ PHP: Command line usage - Manual . php.net. [2016-06-17 ] . (原始 げんし 内容 ないよう 存 そん 档 于2016-06-26).
^ 24.0 24.1 24.2 PHP: PHP 5 ChangeLog . The PHP Group. 2007-11-08 [2008-02-22 ] . (原始 げんし 内容 ないよう 存 そん 档 于2008-02-27).
^ PHP: Introduction - Manual . php.net. [2016-06-17 ] . (原始 げんし 内容 ないよう 存 そん 档 于2016-07-03).
^ PHP: PHP 5 ChangeLog . www.php.net. [2016-06-17 ] . (原始 げんし 内容 ないよう 存 そん 档 于2016-06-17).
^ 存 そん 档副本 ふくほん . [2018-08-12 ] . (原始 げんし 内容 ないよう 存 そん 档 于2018-08-11).
^ Zend Weekly Summaries Issue #359 . [2008-12-16 ] . (原始 げんし 内容 ないよう 存 そん 档 于2009-01-03).
^ Built-in web server . [2012-03-26 ] . (原始 げんし 内容 ないよう 存 そん 档 于2012-03-20).
^ PHP: PHP 5 Changelog . [2018-08-12 ] . (原始 げんし 内容 ないよう 存 そん 档 于2018-08-13).
^ Resetting PHP 6 . [2015-07-24 ] . (原始 げんし 内容 ないよう 存 そん 档于2015-07-24). There have been books on the shelves purporting to cover PHP 6 since at least 2008. But, in March 2010, the PHP 6 release is not out - in fact, it is not even close to out. Recent events suggest that PHP 6 will not be released before 2011 - if, indeed, it is released at all.
^ PHP 7 moves full speed ahead . [2015-07-24 ] . (原始 げんし 内容 ないよう 存 そん 档 于2015-07-24). Recent versions of PHP have been part of the 5.x release series, but there will be no PHP 6. “We’re going to skip [version] 6 because years ago, we had plans for a 6 but those plans were very different from what we’re doing now,” Gutmans said. Going right to version 7 avoids confusion.
^ PHP: todo:php70 . 2015-05-27 [2015-06-01 ] . (原始 げんし 内容 ないよう 存 そん 档 于2015-06-21).
^ PHP: phpng . wiki.php.net. [2016-06-17 ] . (原始 げんし 内容 ないよう 存 そん 档 于2016-06-16).
^ https://www.php.net/releases/8.3/zh.php . [2024-04-16 ] .
^ PHP: ElePHPant . 2014-10-04 [2014-10-04 ] . (原始 げんし 内容 ないよう 存 そん 档 于2014-10-04).
^ What is ElePHPant and Why PHP Uses Elephants in Some Logotypes? . [2017-09-30 ] . (原始 げんし 内容 ないよう 存 そん 档于2017-02-14).
^ The PHP Mascot's Birth - Creator Of The elePHPant Vincent Pontier Reveals The True Story! . [2018-08-13 ] . (原始 げんし 内容 ないよう 存 そん 档 于2018-08-13).
^ Embedding PHP in HTML . O'Reilly. 2001-05-03 [2008-02-25 ] . (原始 げんし 内容 ないよう 存 そん 档 于2008-02-19).
^ macOS 系 けい 统下的 てき 安 あん 装 そう . The PHP Group. [2023-07-08 ] . (原始 げんし 内容 ないよう 存 そん 档 于2023-10-28).
^ Windows 系 けい 统下的 てき 安 あん 装 そう . The PHP Group. [2023-07-08 ] . (原始 げんし 内容 ないよう 存 そん 档 于2023-11-09).
^ PHP 在 ざい Microsoft Windows 下 か 的 てき 命令 めいれい 行方 ゆくえ 式 しき . The PHP Group. [2023-07-08 ] . (原始 げんし 内容 ないよう 存 そん 档 于2023-07-08).
^ PHP-related vulnerabilities on the National Vulnerability Database . 2008-03-01 [2009-08-20 ] . (原始 げんし 内容 ないよう 存 そん 档 于2009-06-28).
^ [1] [失效 しっこう 連結 れんけつ ]
^ PHP developer wiki server hacked . [2013-12-28 ] . (原始 げんし 内容 ないよう 存 そん 档 于2013-12-28).
^ PHP官 かん 方 かた 网站被 ひ 入 いれ 侵 おかせ ,近 こん 期 き 请勿从官方 かた 下 か 载源码 . [2013-12-28 ] . (原始 げんし 内容 ないよう 存 そん 档于2013-12-28).
^ 存 そん 档副本 ふくほん . [2018-08-12 ] . (原始 げんし 内容 ないよう 存 そん 档 于2018-08-13).
^ [2] (页面存 そん 档备份 ,存 そん 于互联网档案 あん 馆 ),Why are “echo” short tags permanently enabled as of PHP 5.4?
^ [3] (页面存 そん 档备份 ,存 そん 于互联网档案 あん 馆 ),Escaping <? on php shorthand enabled server when using require
^ Types Introduction (页面存 そん 档备份 ,存 そん 于互联网档案 あん 馆 ),The PHP Group
^ Language variables (页面存 そん 档备份 ,存 そん 于互联网档案 あん 馆 ),The PHP Group
^ PHP Version Statistics - Packagist . Packagist. [2023-07-08 ] . (原始 げんし 内容 ないよう 存 そん 档 于2023-10-18).
^ PHP: PHP 8.0.0 Release Announcement . The PHP Group. [2023-07-08 ] . (原始 げんし 内容 ないよう 存 そん 档 于2023-07-08).
^ expose_php . [2018-08-12 ] . (原始 げんし 内容 ないよう 存 そん 档 于2018-08-13).
^ 原文 げんぶん :PHP is the best language for web programing, but what about other languages ,PHP: PHP and other languages - Manual . web.archive.org. 2010-05-07 [2019-02-21 ] . 原始 げんし 内容 ないよう 存 そん 档于2010-05-07.
网页