所以让我先解释一下我想要做什么。
我试图创建一个名为create_navbar_simple的函数,所有这个函数都会创建导航栏的html布局,这是一个简单的导航栏,它只是锚标签之后的锚标签(它的外观类似于按钮) ,在功能之外,无关紧要)。现在..重点是,在标题中我可以调用create_navbar_simple(),并在参数中插入我的按钮名称,如下所示: create_navbar_simple(" home","关于我们","联系我们")......等等。
现在这很简单,事实上我已经创建了这样的东西: 功能
create_navbar_simple($button1,$button2,$button3,$button4,$button5,$button6,$button7,$button8,$button9,$button10){
//creates a simple li structured navbar
<a href="link">$button1></a>
}
现在显然会创建带有这些按钮数量的导航栏,但现在我想进一步采取它,我希望它能够运行并创建正确数量的按钮,而不知道有多少参数我输入函数,即。适用于任何数量的数字,我想更好地用数组替换参数中的所有变量?并以某种方式与之合作?
帮助将不胜感激,如果它不是一个好主意或任何类似的东西,我不会感到烦恼,我可能不会在真实的网站上使用它,我只是实践者。
感谢。
答案 0 :(得分:0)
调用你的函数:
create_navbar_simple(array('page1', 'page2', '...'));
声明你的功能:
function create_navbar_simple($pages) {
foreach ($pages as $page) {
echo $page;
}
}