2015-04-22 117 views
2

我不确定IF是否必须跟ELSE一样跟在上面的例子中,或者如果IF可以单独使用,就像没有任何ELSE一样。 如果没有ELSE,该页面会显示给任何人吗?我是初学者...是否必须跟随ELSE

<?php 
$rank = $user["rank"]; 
if ($rank != 'ADMIN'){ 
    header('Location: get_the_he.._out.php'); 
    exit(); 
    } 
else { 

?> 
<html> 
<head><title>Show Page</title></head> 

<body> 

Here we show page if user is admin 

</body> 
</html> 

<?php } ?> 
+1

不能,您可以有没有ELSE或ELSEIF部分的IF。 – adeneo

+1

'else'是完全可选的。 –

+0

感谢amigo。请在搜索引擎提供时添加它作为未来用户参考的答案 – coderminator

回答

4

没有。没有必要有一个带有IF的ELSE。但是,您需要确保脚本不会在IF之后继续,因为您在此处执行此操作:)

+0

为了确保脚本不会继续我只需确保设置exit();标题位置后?感谢很多 – coderminator

+0

大卫你在这里? – coderminator

+0

@coderminator什么? –