如果会话中有这样的条件,访问页面的正确语法是什么?

what is right syntax to access page if condition in session like this?

对不起 我有一点问题 如果我在会话中有这样的条件(状态),访问页面的正确语法是什么 如果 status=0 和 2 可以访问 pegawai

如果状态=0,

<?php if($this->session->userdata('STATUS')==0) {?> <li><a href="<?php echo base_url() ?>pegawai"><i class="icon-user"></i>Pegawai</a></li><?php } ?>

所以我希望在状态 0 和 2 时可以访问此页面 应该使用什么语法?

我做了这个

<?php 
if($this->session->userdata('STATUS')==0) {
?> 
    <li><a href="<?php echo base_url() ?>pegawai"><i class="icon-user"></i>Pegawai</a></li>
<?php 
} 
?>
<?php 
if($this->session->userdata('STATUS')==2) {
?> 
    <li><a href="<?php echo base_url() ?>pegawai"><i class="icon-user"></i>Pegawai</a></li>
<?php 
} 
?>

所以如果状态 0 和 2 可以访问但效率不高

您是在问如何使用 Or logical operator 吗?

<?php if($this->session->userdata('STATUS')==0 || $this->session->userdata('STATUS')==2): ?> 
    <li><a href="<?php echo base_url() ?>pegawai"><i class="icon-user"></i>Pegawai</a></li>
<?php endif; ?>

正在回答,但也对此投了反对票,并建议您关闭它。显示缺乏寻找答案。您可能想阅读编码介绍 PHP.

像这样简化

<?php
if( $this->session->userdata('STATUS')==0 || $this->session->userdata('STATUS')==2) {
?>
    <li><a href="<?php echo base_url() ?>pegawai"><i class="icon-user"></i>Pegawai</a></li>
<?php
}
?>