如何將其轉換爲PHP中的數組?將查詢字符串轉換爲數組
&height=0&weight=2&width=10
我使用.serialize()
將一個jquery函數的數據傳遞給一個PHP函數。
任何想法?
如何將其轉換爲PHP中的數組?將查詢字符串轉換爲數組
&height=0&weight=2&width=10
我使用.serialize()
將一個jquery函數的數據傳遞給一個PHP函數。
任何想法?
可以在一行內完成。 :)
parse_str('&height=0&weight=2&width=10', $array);
print_r($array);
我不知道爲什麼投了票,我剛剛投票反對它:) – 2013-07-13 00:21:26
是的,這是正確的+1 –
只有你沒有_strict錯誤reporting_! :]如果你有,你必須首先聲明'$ array = array()',否則你會遇到未聲明的變量通知。單行夢想消失了! :] – trejder
怎麼樣http://api.jquery.com/serializeArray/ – 2013-07-13 00:16:09
@Akam:他問該怎麼辦呢反序列化該字符串到一個數組在PHP – xbonez
肯定的,那麼請參閱http: //www.php.net/manual/en/function.parse-str.php – 2013-07-13 00:18:04