$menu = array(
0 =>'top',
1 =>'photography',
2 =>'about'
);
<?php
function main_menu ($menu) {
$return = '<div class="menu_entry">' . PHP_EOL .'';
foreach($menu as $key => $value)
{
$return .= '<a class="menu" href="index.php#' . $menu[$key] . '">' . $menu[$key] . '</a>' . PHP_EOL .'';
}
$return .= '</div>';
return $return;
}
?>
<?php echo main_menu($menu[1]); ?>
我基本上想要做的是当我回显菜单时传递特定的数组值。 我正在建立一个带有锚点的单页网站,我想传递值,所以我可以回显出“顶部”链接。通过函数参数打印特定数组值
我一直在关于如何通过函数传递$ key值的问题。
**编辑:我试图打印特定的链接。我想要一个能够打印链接的函数,但我想通过函数参数指定要打印的链接。
例如:
<?php echo main_menu($key = '0'); ?>
result:
prints url: top
<?php echo main_menu($key = '2'); ?>
result:
prints url: photography
**
(A缺乏行话使得它有点难以解释,甚至难以谷歌 我得到了我的书在我的面前,但是这是采取更多的时间比它应该)
目前尚不清楚你要完成什么。你能澄清更多关于“*我被困在如何通过函数传递$ key值的问题。*”吗? –
你是否试图在指定索引上打印菜单? –