【发布时间】:2019-08-05 03:33:27
【问题描述】:
我无法在二维数组的一个子数组中提取键值对。 我正在尝试以以下格式获取它:
"Insect: b: beetle
Insect: m: moth
etc..."
这是我目前得到的:
$animals = array(
'insect' => array('b'=>"beetle", 'm'=>"moth", 's'=>"spider"),
'mammal' => array('d'=>"dolphin", 'h'=>"human", 'c'=>"chimp"),
'fish' => array('a'=>"angler", 'sh'=>"shark", 'p'=>"puffer"));
echo $animals['insect']; // trying to print sub array??
echo "<pre>";
foreach($animals as $Mkey => $domains)
foreach($domains as $key => $species)
echo "$Mkey: $key : $species<br>"; //prints whole array
【问题讨论】:
-
抱歉,没有收到您的问题。
-
所以基本上我只想拉出子阵列“昆虫”,并按问题所示呈现数据
标签: php mysql arrays loops multidimensional-array