Q389.
關於PHP 的描述哪些正確?
網頁設計 · 乙級 · 應用軟體安裝及使用 · Q389
難易度分析
3 / 5
本題採取複選形式,要求對多項語言特性進行全面判別。考點涵蓋基礎功能、跨平台兼容性以及版本演進過程,考生需精確區分正確與錯誤的描述才能完整得分。
正確答案 (複選):②, ④
- ② 較新版的PHP 才可使用物件導向方式來設計與撰寫:物件導向程式設計(OOP) 功能於 PHP 5 版本才完整引入(包含 class、interface、access modifiers 等),早期 PHP 3/4 僅支援程序式導向寫法,此描述符合 PHP 語言演進史實。
- ④ PHP 可直接嵌入在HTML 文件中來強化網頁功能:PHP 的核心設計理念即為可與 HTML 混編,使用 `<?php ... ?>` 標籤即可在 HTML 文件中嵌入伺服器端邏輯,此為 PHP 區別於前端腳本語言的關鍵特性。
錯誤選項解析
- ① PHP 屬於網頁程式語言,但尚無法支援資料庫:PHP 不僅是網頁程式語言,更原生支援多種資料庫系統(如 MySQL、PostgreSQL、SQLite 等),可透過 PDO 或 MySQLi 擴充套件進行資料存取操作,此選項對 PHP 功能的描述嚴重不足。
- ③ 要架設PHP 網站伺服器最好利用Windows 系統建置,其餘系統無法建置:PHP 為跨平台語言,在 Linux(搭配 Apache/Nginx)、macOS 及 Windows 上皆可正常建置,且業界生產環境多數採用 Linux 系統(如 LAMP/LEMP 架構),此選項完全錯誤。
Learning Tip
"本題核心考點為 PHP 語言特性 與 版本演進。常考陷阱包括:誤認 PHP 不支援資料庫(實為 PHP 最常見用途之一)、混淆 PHP 的跨平台能力(LAMP 架構為業界主流)。需特別注意 PHP 5 是 OOP 功能的分水嶺,而 PHP 可直接嵌入 HTML 是其與 JavaScript(前端執行)的根本差異。"
學員答題分佈
①PHP 屬於網頁程式語言,但尚無法支援資料庫0%
②較新版的PHP 才可使用物件導向方式來設計與撰寫0%
③要架設PHP 網站伺服器最好利用Windows 系統建置,其餘系統無法建置0%
④PHP 可直接嵌入在HTML 文件中來強化網頁功能0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!