我向PHP文件發送以下信息。數據包含「一」和「二」。 'One'包含序列化表單,兩個包含類似的自定義信息。我怎樣才能閱讀這些post的值與PHP。我希望能夠區分一個包含的值和兩個包含的值。jquery Ajax使用php讀取post值使用php
$('form').submit(function() {
x = $(this).serialize(),
test = 'testing=whatever&something=else';
$.ajax({
type: 'POST',
data: {'one':x, 'two':test}
...
})
})
我怎麼能以這樣的方式,我可以做
$one = $_POST['one'];
foreach($one as $key=>$value){ $message.= $key.": ".$value."\r\n"; }
我有一個2陣列的目的。一個數組用作表單值,另一個數組用於其他目的。你的回答並沒有解決我的問題。 – Pinkie 2012-02-03 05:32:21
parse_str是否不從字符串中提取參數給你? – Alpaus 2012-02-03 09:31:33
謝謝alpaus,parse_str就是我一直在尋找的東西。它按預期工作。我只是想知道,因爲數據是一個查詢字符串,我們是否需要對它進行url編碼,使其具有特殊字符或空格。 – Pinkie 2012-02-03 20:04:41