1
Im做一些參數的GET請求的URL是這樣的:添加第三個參數的關聯數組
http://mywebsite.com/testing.php?url=http://www.bbc.co.uk&item[][variable1_]=variable2_
然後在我的PHP文件我處理這樣的:
$url = filter_var(($_GET['url']), FILTER_SANITIZE_URL);
$_GET = filter_input_array(INPUT_GET, FILTER_SANITIZE_STRING);
$mArray = $_GET['item'];
foreach ($mArray as $aValue) {
foreach ($aValue as $key => $value) {
echo "$key $value <br>
$key $value <br>";
}
}
這輸出:
variable1_variable2_
variable1_variable2_
現在我需要在URL中以某種方式插入第三個參數,並用其他參數秒。所以我想回應是這樣的:
echo "$key $value $other_value<br>
$key $value $other_value<br>";
,這將輸出:
variable1_variable2_other_value_
variable1_variable2_other_value_
我的問題是:我有什麼在URL IM,以增加該第三個變量發送改變?或者我必須更改foreach代碼?我在互聯網上找不到任何東西。
我希望PHP從來沒有實現過這個功能。在我看來,如果你需要以這種方式傳遞數據,你應該使用POST。 – crush
@crush你不能書籤POST :) – Youss
什麼是第三個變量?你爲什麼需要它? 我真的不明白你的問題... –