尊敬的計算器用戶,PHP的if語句錯誤(多陣列)
我目前有顯示使用PHP的if語句,這是我的立場目前某些環節的問題:
<div class="control-group">
<div class="controls">
<?php if(in_array(6, $_SESSION['jigowatt']['user_level'])) { ?>
<a href="rn.php"><i class="icon-user"></i><?php _e('Reports & Letters'); ?></a>
<?php } ?>
<?php if(in_array(7, $_SESSION['jigowatt']['user_level'])) { ?>
<a href="aa.php"><i class="icon-user"></i> <?php _e('Reports & Letters'); ?></a>
<?php } ?>
<?php if(in_array(8, $_SESSION['jigowatt']['user_level'])) { ?>
<a href="hr.php"><i class="icon-user"></i> <?php _e('Reports & Letters'); ?></a>
<?php } ?>
<?php if(in_array(9, $_SESSION['jigowatt']['user_level'])) { ?>
<a href="oo.php"><i class="icon-user"></i> <?php _e('Reports & Letters'); ?></a>
<?php } ?>
<?php if(in_array(10, $_SESSION['jigowatt']['user_level'])) { ?>
<a href="sk.php"><i class="icon-user"></i> <?php _e('Reports & Letters'); ?></a>
<?php } ?>
<?php if(in_array(11, $_SESSION['jigowatt']['user_level'])) { ?>
<a href="fs.php"><i class="icon-user"></i> <?php _e('Reports & Letters'); ?></a>
<?php } ?>
<?php if(in_array(12, $_SESSION['jigowatt']['user_level'])) { ?>
<a href="ok.php"><i class="icon-user"></i> <?php _e('Reports & Letters'); ?></a>
<?php } ?>
<?php if(in_array(13, $_SESSION['jigowatt']['user_level'])) { ?>
<a href="hag.php"><i class="icon-user"></i> <?php _e('Reports & Letters'); ?></a>
<?php } ?>
<?php if(in_array(14, $_SESSION['jigowatt']['user_level'])) { ?>
<a href="my.php"><i class="icon-user"></i> <?php _e('Reports & Letters'); ?></a>
<?php } ?>
<?php if(in_array(15, $_SESSION['jigowatt']['user_level'])) { ?>
<a href="ra.php"><i class="icon-user"></i> <?php _e('Reports & Letters'); ?></a>
<?php } ?>
<?php if(in_array(16, $_SESSION['jigowatt']['user_level'])) { ?>
<a href="hu.php"><i class="icon-user"></i> <?php _e('Reports & Letters'); ?></a>
<?php } ?>
<?php if(in_array(17, $_SESSION['jigowatt']['user_level'])) { ?>
<a href="am.php"><i class="icon-user"></i> <?php _e('Reports & Letters'); ?></a>
<?php } ?>
<?php if(in_array(18, $_SESSION['jigowatt']['user_level'])) { ?>
<li><a href="ia.php"><i class="icon-user"></i> <?php _e('Reports & Letters'); ?></a>
<?php } ?>
<?php if(in_array(19, $_SESSION['jigowatt']['user_level'])) { ?>
<a href="sq.php"><i class="icon-user"></i> <?php _e('Reports & Letters'); ?></a>
<?php } ?>
<?php if(in_array(20, $_SESSION['jigowatt']['user_level'])) { ?>
<a href="sq2.php"><i class="icon-user"></i> <?php _e('Reports & Letters'); ?></a>
<?php } ?>
它只顯示一個用戶,其餘不顯示。
任何幫助將不勝感激。
加上'print_r($ _ SESSION ['jigowatt']);'在你的問題 –
哇......哇。你有沒有考慮使用Case語句? –
這段代碼傷害了我的眼睛 – 2014-01-29 18:53:30