$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值的問題。*」嗎? –
你是否試圖在指定索引上打印菜單? –