Php 如何将页面菜单链接到数组?
我正在处理孤儿信息。我看到了这个链接菜单,但我不知道如何连接我的页面,代码如下: 链接:Php 如何将页面菜单链接到数组?,php,Php,我正在处理孤儿信息。我看到了这个链接菜单,但我不知道如何连接我的页面,代码如下: 链接:http://example.com/?m=content&a=kidinfo <?php $m = array( array("title"=>"Home page", "link"=>"?m=index"), array("title"=>"Kids Info", "link"=>"?m=content&a=kidin
http://example.com/?m=content&a=kidinfo
<?php
$m = array(
array("title"=>"Home page", "link"=>"?m=index"),
array("title"=>"Kids Info", "link"=>"?m=content&a=kidinfo"),
array("title"=>"Gallery", "link"=>"?m=content&a=gal"),
array("title"=>"Location", "link"=>"?m=content&a=loc"),
array("title"=>"About", "link"=>"?m=content&a=about"),
);
?>
如果我理解正确,您希望按照本文的思路来填充阵列
<?php
$baseURL = "http://example.com/";
$m = array(
array("title"=>"Home page", "link"=>"?m=index"),
array("title"=>"Kids Info", "link"=>"?m=content&a=kidinfo"),
array("title"=>"Gallery", "link"=>"?m=content&a=gal"),
array("title"=>"Location", "link"=>"?m=content&a=loc"),
array("title"=>"About", "link"=>"?m=content&a=about"),
);
?>
然后,当你想输出你的链接,你可以做一些事情沿着线
<?php
foreach($m as $link) {
$path = $baseURL . $link["link"];
$title = $link["title"];
echo "<a href='$path'>$title</a>";
}
?>
编写foreach块的另一种方法如下
<?php foreach($m as $link): ?>
<a href='<?= $baseURL . $link["link"] ?>'><?= $link["title"] ?></a>
<?php endforeach; ?>
第一种方法对于初学者来说更容易理解,第二种方法假设您启用了php的短标记。您到底想要实现什么???