创建一个处理导航条的函数


Creating a function to deal with navbar

让我先解释一下我想做什么。

我试图使一个名为create_navbar_simple的函数,所有这个函数都使导航栏的html布局,一个简单的一个,这只是锚标记之后的锚标记(这是单独的样式看起来像按钮,在功能之外,无关紧要)。现在. .关键是,在标题中我可以调用create_navbar_simple(),并在参数中插入我的按钮名称,如下所示:Create_navbar_simple ("home","about us","contact us")…等等。

现在这将是足够简单,事实上我已经创建了这样的东西:函数

create_navbar_simple($button1,$button2,$button3,$button4,$button5,$button6,$button7,$button8,$button9,$button10){
    //creates a simple li structured navbar
    <a href="link">$button1></a>
}

现在,这显然会创建导航栏与这些数量的按钮,但现在我试图把它更进一步,我想要它,使它将发挥作用,并创建正确数量的按钮,不知道有多少参数我在函数中输入,即。工作与任何数量的数字,我想更好地取代所有这些变量的参数与数组?然后以某种方式处理它?

帮助将是感激的,我不大惊小怪,如果它不是一个好主意或类似的东西,我可能不会在一个真正的网站上使用它,我只是一个实践者。

谢谢。

调用函数:

create_navbar_simple(array('page1', 'page2', '...'));

声明函数:

function create_navbar_simple($pages) {
    foreach ($pages as $page) {
        echo $page;
    }
}