我目前正在开发一个包含多种类型用户的网站。
类型示例:a 型、b 型、c 型
所有类型都可以用不同的权利做不同的事情。我目前在做什么;例如在导航中是:
<?php
if($user_type == "a"){
?>
<ul>
<li><a href="javascript:void(0);">You can see this</a></li>
<li><a href="javascript:void(0);">And this</a></li>
<li><a href="javascript:void(0);">also this</a></li>
</ul>
<?php
}elseif($user_type == "b"){
?>
<ul>
<li><a href="javascript:void(0);">You can see this</a></li>
<li><a href="javascript:void(0);">also this</a></li>
</ul>
<?php
}elseif($user_type == "c"){
?>
<ul>
<li><a href="javascript:void(0);">You can see this</a></li>
</ul>
<?php
}
?>
对于他们拥有不同权利的每个元素。
这可以看起来更好吗?
有人有我可以用来防止 if else 和 html 与 php 混合的设计/编程模式的示例吗?
谢谢 :)