laravel5 怎么获取一维数组里的值

$user[0]->salt; 二维$user->salt; 一维
2025-05-15 04:42:31
推荐回答(1个)
回答1:

使用这个

$array01 = call_user_func_array('array_merge', $multipleArray);

$array01 是结果,一个一维数组, 后面的$multipleArray是你想转换的多维数组(当然包含2维),例子:


$cars = array
  (
  array(22,18),
  array("BMW",15,13),
  array("Saab",5,2),
  array("Land Rover",17,15)
  );
$b = call_user_func_array('array_merge', $cars);
var_dump($b);

结果:

array(11) { [0]=> int(22) [1]=> int(18) [2]=> string(3) "BMW" [3]=> int(15) [4]=> int(13) [5]=> string(4) "Saab" [6]=> int(5) [7]=> int(2) [8]=> string(10) "Land Rover" [9]=> int(17) [10]=> int(15) }


然后你自己再把一维数组的东西取出来就行了,这里很简单,我就不说了。