引导程序中的动态导航栏

时间:2015-12-01 18:25:33

标签: php twitter-bootstrap

在每个文件中编写导航栏代码是一种很好的编程习惯吗? 或者写一次并使用任何服务器端脚本语言如php继续使用。

1 个答案:

答案 0 :(得分:1)

我们的程序员使用的原则是DRY(不要重复自己)。如果你可以帮助它,最好只编写一次,然后使用函数/方法来引用代码,而不是一遍又一遍地写同样的东西。

使用导航栏最常见的方法是将它们放在头文件中,连同您网站的脚本/样式表,然后将它们包含在每个页面的顶部(或者如果您的网站是MVC,那么您可以动态地完成它并从Servlet中包含它。

在PHP中这样做很简单,就像这样:

  

的header.php

<link rel="stylesheet" href="style.css" />
// etc. etc. - this will include your navbar code

然后在其他页面的顶部,您只需编写

<?php
include 'path/to/header.php';
//Other code specific to that page

轻松的peasy:)