如何在PHP中构建复杂数组?
如何在PHP中构建这样的数组 它应该有唯一的键,每个键对应的值都是数组,这些数组对于每个键都有多个元素如何在PHP中构建复杂数组?,php,arrays,Php,Arrays,如何在PHP中构建这样的数组 它应该有唯一的键,每个键对应的值都是数组,这些数组对于每个键都有多个元素 Array ( 42 => Array ( 56, 86, 97 ) 51 => Array ( 64, 52 ) ) 如何构建这样的阵列?你刚刚做到了。在第二行(42=>Array(56,86,97))之后添加一个,,它就是有效的代码。绝对正确,但当它都在一行上时更难阅读! $arraytest = array( 42 => arra
Array (
42 => Array ( 56, 86, 97 )
51 => Array ( 64, 52 )
)
如何构建这样的阵列?你刚刚做到了。在第二行(
42=>Array(56,86,97)
)之后添加一个,
,它就是有效的代码。绝对正确,但当它都在一行上时更难阅读!
$arraytest = array(
42 => array(56, 86, 97),
51 => array(64, 52)
);
var_dump($arraytest);
$array = array(
42 => array(56,86,97),
51 => array(64,52)
);
$main = array();
for ($i=0; $i<10; $i++) {
// $i makes numeric keys
$main[$i] = array();
// Or instead, you could make a truly unique key name for each:
$main[uniqid()] = array(...somevalues...);
}
Array
(
[4f105f361cdd1] => Array
(
)
[4f105f361cf24] => Array
(
)
[4f105f361cf33] => Array
(
)
[4f105f361cf3c] => Array
(
)
[4f105f361cf44] => Array
(
)
)
$arr = array(
42 => array(56, 86, 97),
51 => array(64, 52)
);
var_dump($arr);