在PHP中處理GET請求的編碼問題,可以使用以下方法來解決:
// 發送GET請求
$data = array(
'name' => '張三',
'age' => 20
);
$url = 'http://example.com/api?' . http_build_query($data);
// 接收GET請求
$name = urldecode($_GET['name']);
$age = $_GET['age'];
// 設置默認編碼為UTF-8
ini_set('default_charset', 'UTF-8');
// 將參數轉換為UTF-8
$name = mb_convert_encoding($_GET['name'], 'UTF-8', 'GBK');
通過以上方法,可以有效地解決PHP中GET請求的編碼問題,確保參數能夠正確地傳遞和處理。