2015-04-22 135 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什麼? –