将php json数组添加到无序列表
我需要从json数组中创建一个菜单 这是我在php中的json数组:将php json数组添加到无序列表,php,arrays,json,Php,Arrays,Json,我需要从json数组中创建一个菜单 这是我在php中的json数组: $menu = array('Home' => 'index.php', 'About me' => 'about.php', 'Contact' => 'contact.php'); 我知道我可以用for-each循环清空这个数组并获得每个值,但我还需要密钥 这是我想要的这是一个html无序列表: 如您所见,键是文本,值是链接。如何生成这个简单的代码?(如果我在谷歌上搜索这个,我只能找到高级js
$menu = array('Home' => 'index.php', 'About me' => 'about.php', 'Contact' => 'contact.php');
我知道我可以用for-each循环清空这个数组并获得每个值,但我还需要密钥
这是我想要的这是一个html无序列表:
$menu = array('Home' => 'index.php', 'About me' => 'about.php', 'Contact' => 'contact.php');
echo "<ul>";
foreach($menu as $key=>$val){
echo "<li><a href='".$val."' title='".$key."'>".$key."</a></li>";
}
echo "</ul>";
$menu=array('Home'=>'index.php','About me'=>'About.php','Contact'=>'Contact.php');
回声“”;
foreach($key=>$val的菜单){
回声“”;
}
回声“
”;
您可以使用foreach循环浏览所有记录
$menu = array('Home' => 'index.php', 'About me' => 'about.php', 'Contact' => 'contact.php');
echo "<ul>";
foreach($menu as $key=>$m) {
// $key will contain key(Title) and $m(Href) contains value
echo "<li><a href='".$m."'>'".$key."'</a></li>";
}
echo "</ul>";
$menu=array('Home'=>'index.php','About me'=>'About.php','Contact'=>'Contact.php');
回声“”;
foreach($菜单为$key=>$m){
//$key将包含key(Title),而$m(Href)包含value
回声“”;
}
回声“
”;
使用foreach loop\@ProMike360搜索。有很多资料可用!