0

我正在处理孤儿信息我看到了这个链接菜单,但我不知道如何通过以下代码连接我的页面:

关联: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"),              
);
?>
4

1 回答 1

1

如果我理解正确,你想按照这个思路做一些事情来填充你的数组......

<?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 的短标签。

于 2012-10-01T20:52:19.910 回答