2016-08-29 85 views
3

1個鍵大於或等於2點的值我有數組從我的AJAXPHP:分離在陣列

$contestant_name_arr = $_GET['contestant_name_arr']; 
print_r($contestant_name_arr); 

來到每當我試圖讓環路各自的價值,我得到的,因爲不是這個

錯誤
Array ([0] => value1,value2) 

它應該是這個樣子:

Array ( 
    [0] => value1 
    [1] => value2 
) 

如何分開一樣,在上面的例子。

+0

的可能的複製[PHP:轉換逗號分隔值對字符串數組](http://stackoverflow.com/questions/34830374/php-convert-comma-separated-value-pair-string-to-數組) –

回答

8

無論是設計你的URL查詢字符串是:

http://yourhost.com?contestant_name_arr[0]=value&contestant_name_arr[1]=value2 

或者只是explode;

$contestant_name_arr = explode(',', $contestant_name_arr[0]); 
+0

爆炸[0]解決我的問題謝謝 –

+0

您也可以省略數字,並執行此操作:'http://yourhost.com?contestant_name_arr [] =值&contestant_name_arr [] = value2'。 PHP會自動爲它們編號。 –