2024 年日本 PHP 研討會

mb_parse_str

(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)

mb_parse_str解析 GET/POST/COOKIE 資料並設定全域變數

說明

mb_parse_str(字串 $string, 陣列 &$result): 布林值

解析 GET/POST/COOKIE 資料並設定全域變數。由於 PHP 不提供原始的 POST/COOKIE 資料,目前它只能用於 GET 資料。它會解析 URL 編碼的資料,偵測編碼,將編碼轉換為內部編碼,並將值設定給 result 陣列 或全域變數。

參數

字串

URL 編碼的資料。

result

一個包含已解碼和字元編碼轉換值的 陣列

傳回值

成功時傳回 true,失敗時傳回 false

更新日誌

版本 說明
8.0.0 第二個參數不再是可選的。
7.2.0 呼叫沒有第二個參數的 mb_parse_str() 已被棄用。

另請參閱

新增註釋

使用者貢獻的註釋 1 則註釋

kehaovista at qq dot com
8 年前
$str = 'email=kehaovista@qq.com&city=shanghai&job=Phper';
mb_parse_str($str, $result);
print_r($result);

//結果
陣列
(
[email] => kehaovista@qq.com
[city] => shanghai
[job] => Phper
)
To Top