background image

$fields = array('city' => $city_name,
   
'id' => $invoice_id,
   
'paid' => array('currency' => $currency_name,
   
'amount' => $total,
   
'receipt' => $receipt_no)
   
);
   
$url  .
   
http_build_query($fields, '', "&");
它将生成以下 URL:
example.com?city=new+york&id=3456&paid%5Bcurrency%5D=euro&paid%5Bamount
%5D=345&paid%5Breceipt%
   
5D=fgf44545
总而言之,http_build_query()确实可以简化 GET 进行 PHP 查询字符串的构造。