有如下数组
<?php
$Array = array('文学'=>array('现代','古典'),'学习'=>array('语文','数学');
?>求教要实现如下列表,代码该如何写?谢谢!<div>文学</div>
<ul>
<li>现代</li>
<li>古典</li>
</ul>
<div>学习</div>
<ul>
<li>语文</li>
<li>数学</li>
</ul>
<?php
$Array = array('文学'=>array('现代','古典'),'学习'=>array('语文','数学');
?>求教要实现如下列表,代码该如何写?谢谢!<div>文学</div>
<ul>
<li>现代</li>
<li>古典</li>
</ul>
<div>学习</div>
<ul>
<li>语文</li>
<li>数学</li>
</ul>
解决方案 »
- 2维数组为什么只输出一个?
- 再次升星了,特散300分,过来接分啊!
- MySqlHelper类
- 请问各位 phpMyAdmin 有没有像微软那样的软件呀.
- CSDN论坛左边的树形栏目能动态添加吗?
- 庆贺xizi2002成为php版主, xizi2002将于大家共创辉煌~~~~~~呵呵~~
- 数据库读出的文本开头的空格为什么不能显示?
- 这个规则该怎么写?[^\"'>string]也就是说,不具有"'>的任何一个,同时不具有string这个字串。
- javascript和PHP结合 如何实现上传文件进度条???
- php4.0.0支持Session吗?
- PHP中创建图形问题
- php soap-error Parsing WSDL:couldn't load from
'文学' => array('现代','古典'),
'学习' => array('语文','数学')
);$str = '';
foreach ($Array as $key => $val) {
$str .= "<div>$key</div>\r\n<ul>\r\n";
foreach ($val as $s) {
$str .= "<li>{$s}</li>\r\n";
}
$str .= "</ul>\r\n";
}echo $str;
$Array = array('文学'=>array('现代','古典'),'学习'=>array('语文','数学'));
foreach($Array as $title=>$child){
?>
<div><?=$title?></div>
<ul>
<?php
foreach($child as $value){
?>
<li><?=$value?></li>
<?php
}
?>
</ul>
<?php
}
?>
效果: