http_build_query() 作用是生成通過 URL 編碼后的查詢字符串
<?php
$data = array('foo'=>'航歌',
'baz'=>'111',
'cow'=>'222',
'php'=>'hypertext processor');
echo http_build_query($data);
?>
image.png
對于數(shù)組中的基本數(shù)據(jù)類型饮怯,通過 http_build_query() 生成的字符串會自動使用該元素的下標索引作為屬性值。同時對于這種數(shù)據(jù),我們還可以自定義統(tǒng)一添加的前綴(不影響其他數(shù)據(jù))
<?php
$data = array('foo', 'bar', 'cow' => 'milk');
echo http_build_query($data);
echo "<br>";
echo http_build_query($data, 'hangge_');
?>
image.png