php多维数组

php多维数组,php,arrays,multidimensional-array,Php,Arrays,Multidimensional Array,我想用代码形成多维数组…类似于: $data = array( array( "Mike", "3" => 1, "4" => 0, "5" => 0), array( "Steve", "3" => 0, "4" => 0, "5" => 0), array("John", "3" => 0, "4" => 0, "5" => 0), ); 要得到这个结果,应该使用什么代码 Array ( [Mik

我想用代码形成多维数组…类似于:

$data = array( 
    array( "Mike", "3" => 1, "4" => 0, "5" => 0), 
    array( "Steve", "3" => 0, "4" => 0, "5" => 0),
    array("John", "3" => 0, "4" => 0, "5" => 0),
     );
要得到这个结果,应该使用什么代码

 Array
(
[Mike] => Array
    (
        [3] => 1
        [4] => 0
        [5] => 0
    )

[Steve] => Array
    (
        [3] => 0
        [4] => 0
        [5] => 0
    )

[John] => Array
    (
        [3] => 0
        [4] => 0
        [5] => 0

    )
)
谢谢

像那样

多维数组只是一个值为另一个数组的数组:

$array = array("key" => array("Array inside an array"));

这是一个代码请求还是一个问题?如果是一个代码请求,你要找的网站是elance.com或同等网站。你应该写你自己的代码,如果你在某件事上遇到困难,可以来这里问一个合适的问题,我们可以给你一个答案,让你走吧。不。。。它得到了衍射结果光线[0]=>阵列[Mike]=>阵列[3]=>1[4]=>0[5]=>0,谢谢。。。如何访问Mike以及如何访问Mike的第一个元素3=>1?$data[Mike]和$data[Mike][3]如果我将foreach$data写入$row,我只会得到一个数字数组。。。我怎么找到迈克?我找到了。。。foreach$数据为$key=>$name就是这样,谢谢。。。如何访问Mike以及如何访问Mike的第一个元素3=>1?
$array = array("key" => array("Array inside an array"));
$data = array( 
    "Mike"=>array("3" => 1, "4" => 0, "5" => 0), 
    "Steve"=>array("3" => 0, "4" => 0, "5" => 0),
    "John"=>array("3" => 0, "4" => 0, "5" => 0),
);
$data = array( 
    "Mike" => array(3 => 1, 4 => 0, 5 => 0), 
    "Steve" => array(3 => 0, 4 => 0, 5 => 0),
    "John" => array(3 => 0, 4 => 0, 5 => 0)
);