php - 如何高效地获取字符串中包含的数组?

时间:2015-04-26 23:06:50

标签: php arrays string

我在laravel。在我的控制器中,我得到一个存储在隐藏字段中的数组。 数组进入字符串

'[1,2]'

我如何从这个字符串中获取php数组?数组项必须是整数值。

[1,2]

当然,请记住实现这一目标的各种方法,但我想要最好的。 谢谢!

2 个答案:

答案 0 :(得分:3)

我认为在这种情况下最简单的方法是json_decode()

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

var_dump($array);

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

答案 1 :(得分:0)

使用explode() or json_decode()个功能