我正在尝试打印子元素。正在关注this example 。怎么做?。
$myarray = array("DO"=>array('IDEAS','BRANDS','CREATIVE','CAMPAIGNS'),
"JOCKEY"=>array('IDEAS','BRANDS','CREATIVE','CAMPAIGNS'),
"CREATE"=>array('IDEAS','BRANDS','CREATIVE','CAMPAIGNS'),
"INNOVATE"=>array('IDEAS','BRANDS','CREATIVE','CAMPAIGNS'));
foreach($myarray as $key => $element){
echo "<span class='rotate'>$element</span>";
foreach($element as $subkey => $subelement){
$out .= "$subelement";
echo "<span class='rotate'>$out</span>";
}
}
最佳答案
您需要执行以下操作:-
<?php
$myarray = array("DO"=>array('IDEAS','BRANDS','CREATIVE','CAMPAIGNS'),
"JOCKEY"=>array('IDEAS','BRANDS','CREATIVE','CAMPAIGNS'),
"CREATE"=>array('IDEAS','BRANDS','CREATIVE','CAMPAIGNS'),
"INNOVATE"=>array('IDEAS','BRANDS','CREATIVE','CAMPAIGNS'));
$out = ''; // define the out variable
foreach($myarray as $key => $element){
echo "<span class='rotate'>$key</span>.<br><br>"; // print the indexes of main array
foreach($element as $subkey => $subelement){
$out .= "$subelement";
echo "<span class='rotate'>$out</span><br>"; // print the sub elements present in the form of array at each indexes of the main array
}
}
?>
关于javascript - 打印二维阵列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31121177/