繁体   English   中英

PHP数组关联数组

[英]PHP Associative array of arrays

我试图将密钥添加到这两个数组中的每个数组,以便可以将所有数据作为一个数组访问。 这就是我所拥有的。 在Stack Overflow上尝试了多个帖子,但到目前为止,没有什么对我有具体的概念:

$result = array(); 
$age_men = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
$age_women = array("Sally"=>"32", "Debra"=>"30", "Miranda"=>"40");

$result += ["Men" => $age_men];
$result += ["Women" => $age_women];

print_r($result);

//desired output
Array
(
    [Men] => Array
        (
            [Peter] => 35
            [Ben] => 37
            [Joe] => 43         
        )

    [Women] => Array
        (
            [Sally] => 32
            [Debra] => 30
            [Miranda] => 40

        )
)   

您的代码正在工作,另一种方法是

$result["Men"] = $age_men; $result["Women"] = $age_women;

尝试如下:

$result["Men"]  = $age_men;
$result["Women"]= $age_women;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM