【发布时间】:2015-06-02 22:27:16
【问题描述】:
我正在使用从第三方来源接收的多维数组,因此无法更改其布局。它适用于大学,我想循环模块名称而不是 ID。
当使用这个foreachloop时
<?php echo "<ul>";
foreach($array['Course']['Modules']['Module'] as $key => $value)
{
foreach($value as $keys => $values)
{
echo "<li>";
foreach($values as $thirdkey => $thirdvalues)
{
echo $thirdvalues . " " ;
}
echo "</li>";
}
}
echo "</ul>"
?>
我得到以下信息,但我不需要 moduleID:
003646 T.I.G. WELDING ALUMINIMUM INTERMEDIATE
003644 T.I.G. WELDING STAINLESS STEEL INTERMEDIATE
003633 MIG WELDING INTERMEDIATE
003552 MANUAL METAL ARC WELDING INTERMEDIATE
000016 MOUNTING OF ABRASIVE WHEELS
003299 MACHINE TOOLS (WELDING)
000001 INDUCTION
000002 CAREER PLANNING AND JOB SEEKING SKILLS
000029 OXY-ACETYLENE CUTTING
003757 THEORY OF WELDING
000003 IN-COMPANY
000664 SAFEPASS
这是我的数组,谁能帮我只返回模块标题??? 数组
([Certification] => IT Systems Support - PC Maintenance (L1)
[Modules] => Array
(
[Module] => Array
(
[0] => Array
(
[@attributes] => Array
(
[ModuleID] => 004839
[Title] => IT SYSTEMS SUPPORT- PC MAINTENANCE
)
)
[1] => Array
(
[@attributes] => Array
(
[ModuleID] => 007685
[Title] => COMPTIA A+ - 220 801
)
)
[2] => Array
(
[@attributes] => Array
(
[ModuleID] => 007684
[Title] => COMPTIA A+ - 220-802
)
)
[3] => Array
(
[@attributes] => Array
(
[ModuleID] => 004757
[Title] => PREPARING FOR WORK
)
)
)
)
)
提前致谢:)
【问题讨论】:
-
不想id的话直接指向
Title
标签: php arrays loops multidimensional-array foreach