<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hant-TW">
	<id>https://wiki.taigi.ima.org.tw/w/index.php?action=history&amp;feed=atom&amp;title=PHP</id>
	<title>PHP - 修訂紀錄</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.taigi.ima.org.tw/w/index.php?action=history&amp;feed=atom&amp;title=PHP"/>
	<link rel="alternate" type="text/html" href="https://wiki.taigi.ima.org.tw/w/index.php?title=PHP&amp;action=history"/>
	<updated>2026-05-07T20:53:45Z</updated>
	<subtitle>本 wiki 上此頁面的修訂紀錄</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.taigi.ima.org.tw/w/index.php?title=PHP&amp;diff=349944&amp;oldid=prev</id>
		<title>TaiwanTonguesApiRobot：​從 JSON 檔案批量匯入</title>
		<link rel="alternate" type="text/html" href="https://wiki.taigi.ima.org.tw/w/index.php?title=PHP&amp;diff=349944&amp;oldid=prev"/>
		<updated>2025-08-19T13:49:33Z</updated>

		<summary type="html">&lt;p&gt;從 JSON 檔案批量匯入&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新頁面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;PHP&amp;#039;&amp;#039;&amp;#039;（全稱：&amp;#039;&amp;#039;&amp;#039;P&amp;#039;&amp;#039;&amp;#039;HP：&amp;#039;&amp;#039;&amp;#039;H&amp;#039;&amp;#039;&amp;#039;ypertext&amp;#039;&amp;#039;&amp;#039;P&amp;#039;&amp;#039;&amp;#039;reprocessor，即「PHP：超文字預處理器」）是一種開源的通用電腦手稿語言，尤其適用佇網路開發並可1875入 HTML 中使用。PHP 的語法借鑑吸收 C 語言、Java 和 Perl 等流行電腦語言的特點，通常會佇一般程式的設計師學習。PHP 的主要目標是允准網路開發人員快速編寫動態頁面，猶毋過 PHP 嘛予人用佇咧其他足濟領域。&lt;br /&gt;
&lt;br /&gt;
PHP 頭仔是由勒多夫佇一九九五年開始開發的；這馬乎 PHP 的標準由 the PHP Group 維護。PHP 以 PHP License 做許可協定，猶毋過因為這个協定限制矣PHP 用名稱的使用，所以佮開放原始碼許可協定 GPL 無相容。&lt;br /&gt;
&lt;br /&gt;
PHP 的應用範圍相當講法，尤其是佇咧網頁內底做開發的當中。一般來講 PHP 大多執行佇咧網頁侍服器頂懸，通過執行 PHP 程式碼來產生使用者瀏覽的網頁。PHP 會當佇咧多數的侍服器佮作業系統頂懸執行。根據二空一三年四月的統計資料，PHP 已經予人安裝佇超過二億四千四百萬个網站佮兩百十萬台侍服器上。&lt;br /&gt;
&lt;br /&gt;
PHP 佇咧 Windows官方移栽編譯專案，並且分幾个 VC 編譯器版本佮執行緒安全特性來提供無仝的版本支援。&lt;br /&gt;
&lt;br /&gt;
根據 W 三 Techs 的報告，截至二空二一年九月：「 有百分之七十八堵九的網站用 PHP。」==開發歷史==&lt;br /&gt;
&lt;br /&gt;
_ PHP _ 原本的簡稱做 Personal Home Page，是拉斯姆斯 ・ 勒多夫為著欲維護個人網頁，咧用 C 語言開發的一寡 CGI 工具程式集，用來取代講原先使用的 Perl 程式。上蓋起初遮的工具程式就用來顯示拉斯姆斯 ・ 勒多夫的個人履歷，佮統計網頁的流量。伊共遮的程式佮一寡表單直譯器整合起來，這號做 PHP / FI。PHP / FI 會當佮資料庫連接，產生簡單的動態網頁的程式。拉斯姆斯 ・ 勒多夫佇一九九五年六月初八將 PHP / FI 公開釋出，希望會當透過社群來加速程式來開發和走揣錯誤。這个釋出的版本號名做 PHP 二，已經有今仔日 PHP 的一寡外形仔，像是類似 Perl 的變數命名方式、表單處理功能、以及茯入去到 HTML 中執行的能力。程式語法上嘛類似 Perl，有較濟的限制，猶毋過閣較簡單、閣較𩚨。&lt;br /&gt;
&lt;br /&gt;
佇一九九七年，因為職於 Technion IIT 公司的兩个以色列程式設計師：Zeev Suraski 和 Andi Gutmans，重寫矣 PHP 的分析器，成做 PHP 三的基礎，而且 PHP 嘛佇這个時陣改稱為講 _ PHP : Hypertext Preprocessor _ .。經過幾個月咧試，開發團隊佇一九九七年十一月釋出矣 PHP / FI 二，隨後就開始 PHP 三的開放測試，尾仔佇一九九八年六月正式釋出 PHP 三。Zeev Suraski 和Andi Gutmans 佇咧 PHP 三釋出來開始改寫 PHP 的核心，這个佇一九九九年釋出的分析器號做 Zend Engine，𪜶嘛咧以色列的 Ramat Gan 成立了 Zend Technologies 來管理 PHP 的開發。&lt;br /&gt;
&lt;br /&gt;
佇二空空空年五月二十二，以 Zend Engine 一孵空是基礎的 PHP 四正式的釋放，二空空四年七月十三號是釋出矣 PHP 五， PHP 五則使用著第二代的 Zend Engine。PHP 五包含真濟新的特色，親像強化的物件導向功能、引入來 PDO（PHP Data Objects，一个存取資料庫的延伸函式庫）、 閣有足濟效能上的增強。目前 PHP 四已經袂閣繼續更新，鼓勵使用者轉去到 PHP 五。&lt;br /&gt;
&lt;br /&gt;
二空空八年的時，PHP 五成為著 PHP 唯一維護內底的穩定版本。&lt;br /&gt;
&lt;br /&gt;
PHP 七的頭一个版本佇二空一五年十二月三日開發完成，包含著大量的效能上的改進，同時嘛帶來一寡新的特性，上值得注意的是倒轉值類型聲明、純量類型聲明（通用參數佮返回值）。&lt;br /&gt;
&lt;br /&gt;
===版本的過程===&lt;br /&gt;
&lt;br /&gt;
==吉祥物==&lt;br /&gt;
&lt;br /&gt;
PHP 計畫的吉祥物名叫「elePHPant」，PHP 的 logo 佇一頭藍象的內底，由文森 ・ 龐蒂爾 ( Vincent Pontier ) 佇一九九八年設計。其設計的概念是對邊仔來看 PHP 像講隻大象。當 elePHPant 予製作做毛氅耍物件的時陣，有時色會有無仝。&lt;br /&gt;
&lt;br /&gt;
==應用==&lt;br /&gt;
&lt;br /&gt;
PHP 是一个應用範圍足闊的語言，特別是佇網路程式開發方面。一般來講 PHP 大部份咧侍服器捀執行，透過執行 PHP 的程式碼來產生網頁提供瀏覽器讀取，另外嘛會使用來開發命令列指令碼的程式佮使用者捀的 GUI 應用程式。PHP 會使佇咧足濟無仝款的侍服器、作業系統、平台上執行，嘛會當佮足濟資料庫系統結合。使用 PHP 無需要任何費用，官方組織 PHP Group 提供完整的程式原始碼，允准使用者修改、編譯、擴充來使用。&lt;br /&gt;
&lt;br /&gt;
==安全==&lt;br /&gt;
&lt;br /&gt;
根據 National Vulnerability Database 資料顯示，佮 PHP 有關係的料庫攻擊的比例是：百分之二十兩千空四 , 百分之二十八兩千空五 , 百分之四十三二千空六 , 百分之三十六兩千空七 , 百分之三十五兩千空八 and 百分之三十二二千空九。其中真濟的空縫攏會當通過遠端操作完成，如：駭客會當過網路連接攻擊侍服器，達到盜取抑是毀壞資料，傳送糞埽郵件抑是進行分散式阻斷服務攻擊。但是隨著閣較濟的關注，PHP 嘛變甲那來那安全。&lt;br /&gt;
&lt;br /&gt;
===PHP 官網予駭入的事件===&lt;br /&gt;
&lt;br /&gt;
二空一空年十二月十七號，PHP 代碼「貢獻者名單」予人加入去「Wolegequ Gelivable」字樣（中文含義「我𢼌一下去予力」）， 大約半點鐘了後去予人刣掉。二空一一年三月十九，PHP 官方釋出聲明指出，駭客可能是通過 wiki . php . net 做入口攻擊著代碼的系統。並且，這官方已經檢查過自版本五鋪三 . 五以來釋出的代碼，並無發現惡意的內容。但官方同時表示，猶未完全掌握駭客發動本擺攻擊的具體細節。&lt;br /&gt;
&lt;br /&gt;
==語法==PHP 的語法參考了 Perl、C 語言，而且會當整合佇咧 HTML 之中，以下是一个簡單的 Hello World 程式碼：&lt;br /&gt;
&lt;br /&gt;
PHP 分析 ia̋n-jín 干焦破析&amp;#039;&amp;#039;&amp;#039;&amp;lt; ? php&amp;#039;&amp;#039;&amp;#039;到&amp;#039;&amp;#039;&amp;#039;? &amp;gt;&amp;#039;&amp;#039;&amp;#039;之間的程式碼，毋包括佇&amp;#039;&amp;#039;&amp;#039;&amp;lt; ? php&amp;#039;&amp;#039;&amp;#039;到&amp;#039;&amp;#039;&amp;#039;? &amp;gt;&amp;#039;&amp;#039;&amp;#039;中間的內容會直接送出，所以會當用下來共 PHP 去程式的隧入去 HTML 之中：&lt;br /&gt;
&lt;br /&gt;
佇咧 HTML 中楷入去 PHP 時，譬如講需要單獨輸出某一个變數，除了正常的採用 echo 方式外，嘛是會當直接採用下列的方式：&lt;br /&gt;
&lt;br /&gt;
但是頂述這種方式捌引起爭議，有的人並無推薦這種方式的縮寫（其原因為：並毋是所有侍服器攏支援縮寫，毋過佇尾仔了後遮選項為預設開啟），嘛有人因為採用這種方法，造成佮 XML 混合的情形。&lt;br /&gt;
&lt;br /&gt;
佇咧判斷語句內底的 HTML 代碼並袂講去予直接送出去：&lt;br /&gt;
&lt;br /&gt;
PHP 會當用三種註解的形式：C 佮 C + + 所使用的「/ \ * . . . \ * /」佮「/ /」，和Perl 的「#」。&lt;br /&gt;
&lt;br /&gt;
===類型===&lt;br /&gt;
&lt;br /&gt;
PHP 主要有八種基本資料的類型，其中包括講：&lt;br /&gt;
&lt;br /&gt;
* 四種變數類型&lt;br /&gt;
* 整數型（integer）&lt;br /&gt;
* 浮點數型（float）&lt;br /&gt;
* 布林型（boolean）&lt;br /&gt;
* 字捾（string）&lt;br /&gt;
* 兩種複合類型&lt;br /&gt;
* 陣列（array）&lt;br /&gt;
* 東西（object）&lt;br /&gt;
* 兩種特殊類型&lt;br /&gt;
* NULL&lt;br /&gt;
* 資源（resource）&lt;br /&gt;
&lt;br /&gt;
===變數===&lt;br /&gt;
&lt;br /&gt;
PHP 中，變數以「$」了後接變數名稱來表示。變數名稱區分大細寫。&lt;br /&gt;
&lt;br /&gt;
有效的變名稱以字母抑是底線開頭，後接任意數目的字母、數字抑是底線，PHP 嘛支援使用多位元組文字作為變數名。&lt;br /&gt;
&lt;br /&gt;
===物件導覽向===&lt;br /&gt;
&lt;br /&gt;
PHP 對 PHP 三開始有矣基本的物件導向（Object oriented）的特性，猶毋過一直到 PHP 五將物件導向部份重新改寫了後，PHP 的物件導向功能才較完善。這馬乎 PHP 會用得講是一个有完整的物件導向功能的語言。&lt;br /&gt;
&lt;br /&gt;
==PHP 相關資源==&lt;br /&gt;
&lt;br /&gt;
===PHP 架構===&lt;br /&gt;
&lt;br /&gt;
使用 PHP 架構會當閣較緊閣較簡單的部署專案並且提懸開發效率，毋過學習使用遮的架構需要付出額外的學習成本。&lt;br /&gt;
&lt;br /&gt;
上流行的 PHP 結構包括：Symfony , Zend Framework , Laravel、Phalcon、CodeIgniter、Yii、ThinkPHP 等咧。&lt;br /&gt;
&lt;br /&gt;
===函式庫===&lt;br /&gt;
&lt;br /&gt;
內建多樣化的函式是 PHP 主要的特點之一，遮的開放程式碼的函式提供了各種無仝款的功能，譬如講檔案處理、FTP、字串處理、等咧。遮的函式的使用方法佮 C 語言相倚（比如講 printf）， 按呢嘛是 PHP 足闊的原因為之一。&lt;br /&gt;
&lt;br /&gt;
除了內底起的函式以外，PHP 嘛提供足濟延伸函式庫（extension）， 親像各種的資料庫連接函式、資料壓縮函式、圖形處理等等。有的伸函式庫需要對 PECL（PHP Extension Community Library）取得。&lt;br /&gt;
&lt;br /&gt;
以下是&amp;#039;&amp;#039;&amp;#039;PHP&amp;#039;&amp;#039;&amp;#039;程式的語言提供函式庫列表&lt;br /&gt;
&lt;br /&gt;
===原始碼編碼佮加速===&lt;br /&gt;
&lt;br /&gt;
PHP 原始碼是會當直接讀的，就算放到侍服器頂懸執行嘛是仝款。雖然予PHP 加𩚨呢，猶毋過相對的會造成安全危機佮效能下降的問題。&lt;br /&gt;
&lt;br /&gt;
透過 PHP 編碼器，會當保護 PHP 的原始碼無愛予人讀（對商業軟體來講特別有需求）， 嘛會當提昇執行的效能。有真濟公司抑是團體開發 PHP的編碼器，將 PHP 程式編譯成位元組碼（byte code）， 才透過侍服器上安裝對應的程式來執行 PHP 指令碼。&lt;br /&gt;
&lt;br /&gt;
除了透過編碼器加速以外，PHP 猶閣會當透過動態的快取機制來提昇速度，加速工具有商業版的，比如講 Zend Platform，原仔有開放原始碼的加速軟體如 eAccelerator、APC、XCache。&lt;br /&gt;
&lt;br /&gt;
===php 包管理器===&lt;br /&gt;
&lt;br /&gt;
Composer 是 php 社群用來管理依賴關係的工具，一般咧 php 專案內底通過 composer . json 聲明依賴的外部 php 庫，然後就會當使用 Composer 管理包依賴。&lt;br /&gt;
&lt;br /&gt;
==PHP 編譯器==&lt;br /&gt;
&lt;br /&gt;
PHP 一直予人當做直譯器使用。PHP 編譯器則共 PHP 對直譯器中分離，為加快運行佮改善佮以其他的程式語言編寫部份的互通性，比如講 Phalanger 將 PHP 編譯做通用中央語言佮 Hiphop for PHP 共 PHP原始碼編譯做 C + + 等。Facebook 因應其網站大量的使用者，整合矣 HPHPc、HPHPi、HPHPd 以及 HHVM 這四種指令碼 ia̋n-jín，開發出 HipHop for PHP，共加強網站效能。==發展==&lt;br /&gt;
&lt;br /&gt;
===PHP 七===&lt;br /&gt;
&lt;br /&gt;
* 是因為 PHPNG 專案（PHP Next-Gen）， 伊會當予透明提升 PHP 程式效能，使 PHP 七的效能佮 HHVM 相當&lt;br /&gt;
* JIT ia̋n-jín&lt;br /&gt;
* 抽象語法樹編譯 AST : Abstract Syntax Tree&lt;br /&gt;
* 無仝步的編程&lt;br /&gt;
&lt;br /&gt;
==彩卵==&lt;br /&gt;
&lt;br /&gt;
PHP 有足濟彩卵的，會當透過佇網域名稱的後壁加上特殊字串顯示彩卵。比如講，` ?=PHPE 九千五百六十八 F 三六-D 四百二十八追十一 d 二-A 七百六十九追空 AA 一 ACF 四十二 ` 則會出現 PHP 的 logo，PHP 版本的無仝，logo 嘛會無仝款；毋過這個特性已經佇五鋪五版本內底予人徙掉。&lt;br /&gt;
&lt;br /&gt;
==笑詼鼻==&lt;br /&gt;
&lt;br /&gt;
PHP講程式語言的官方文件內底捌寫過「PHP 上的啊 WEB 開發語言，啊其他的語言按怎咧？」，但是這句話予華語圈的程式設計師訛傳為「世界上好的語言」並且加一寡扭掠。&lt;br /&gt;
&lt;br /&gt;
==註解==&lt;br /&gt;
&lt;br /&gt;
==參考文獻==&lt;br /&gt;
&lt;br /&gt;
===參照===&lt;br /&gt;
&lt;br /&gt;
===來源===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;網頁&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* PHP 手冊&lt;br /&gt;
* 函式來參考&lt;br /&gt;
&lt;br /&gt;
==外部連結==&lt;br /&gt;
&lt;br /&gt;
* 官方網站&lt;br /&gt;
* 開放式 kha-tá-lok-guh 計畫中和 PHP 相關的內容&lt;br /&gt;
* PHP wiki&lt;br /&gt;
* PHP 參考手冊&lt;br /&gt;
* CentOS 下安裝 PHP 七&lt;br /&gt;
* Rocky Linux 八安裝加一个 PHP 版本&lt;br /&gt;
&lt;br /&gt;
[[分類: 待校正]]&lt;/div&gt;</summary>
		<author><name>TaiwanTonguesApiRobot</name></author>
	</entry>
</feed>