LONGEPASS
Q48.

移動索引指標工作的PHP 函數為何?

網頁設計 · 乙級 · 應用軟體安裝及使用 · Q48

難易度分析

2 / 5

本題考查特定程式語言函數功能的記憶與辨析,需區分單純讀取資料與自由移動指標之功能的差異,屬於基礎的概念對照題。

正確答案:④mysql_data_seek()

④ mysql_data_seek():mysql_data_seek() 可將結果集的內部指標移動至指定的資料列編號位置,是專門用於移動索引指標的 PHP 函數。

錯誤選項解析

  • ① mysql_query():mysql_query() 用於執行 SQL 查詢語句並返回結果集,不具備移動索引指標的功能。
  • ② mysql_result():mysql_result() 用於從結果集中取得特定欄位的資料值,屬於資料讀取操作,無法移動內部指標位置。
  • ③ mysql_fetch_row():mysql_fetch_row() 用於從結果集中依序取得下一列資料並以數字索引陣列返回,會自動將指標向後移動一列,但無法自由指定移動目標位置。
Learning Tip

"本題考點為 MySQL 結果集指標操作。需注意 mysql_fetch_row() 與 mysql_data_seek() 的差異:前者僅能逐列向後讀取,後者可自由跳至任意列位置。另外,mysql_* 系列函數已於 PHP 7.0 正式移除,實務上應改用 mysqli 或 PDO 擴充套件。"

學員答題分佈

①mysql_query()0%
②mysql_result()0%
③mysql_fetch_row()0%
④mysql_data_seek()0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目