2015-04-26 51 views
0

我在laravel。在我的控制器中,我得到一個存儲在隱藏字段中的數組。 陣列進入一個字符串php - 如何有效地包含在一個字符串中的數組?

'[1,2]' 

如何我可以從這個字符串的PHP數組?數組項必須是整數值。

[1,2] 

當然,要記住各種方法來實現這一點,但我想要最好的。 謝謝!

回答

3

我認爲在這種情況下,最簡單的方法是json_decode()

$string = '[1,2]'; 
$array = json_decode($string, true); 

var_dump($array); 

// Output: 
array(2) { 
    [0] => 
    int(1) 
    [1] => 
    int(2) 
} 
+0

謝謝,作品完美。 – Fco

0

使用功能

+1

但 「[」 和 「]」 留包括在內。例如:「[1,2,3]」 $ newArray = explode(',',$ arr); $ newArray是[[1,2,3]] – Fco

相關問題