我有簡單的代碼是這樣的:如果和別人不分配假
$options = new Options();
$page = new Pages();
if($page->page_limit() <= $options->pageno) {
$page->userid = $user_details->userid;
$page->date_of_pub = $_POST['date_of_pub'];
$resultss=$page->page_create();
}
else {
$resultss=false;
}
然後在底部我把一個條件
if(isset($resultss) && isset($resultss) == true) {
echo $alert->SuccessMsg("Page created successfully!");
}
if(isset($resultss) && isset($resultss) == false) {
echo $alert->ErrorMsg("You Have Been Reached to your maximum page limit");
}
除了打印誤差值甚至我已設置值$result = false
是顯示成功消息,表示其顯示$resultss = true
聲明。
建議一些東西。這太奇怪了。我得到了答案,非常感謝你:)
還有一件事。
可以請你告訴我,我怎樣才能擺脫這種" echo $alert->ErrorMsg"
這是所有類和功能,這樣令人討厭的。我想把它作爲一個單詞。
直接檢查'($ resultss == true)即使'$ resultss'爲false,'isset($ resultss)'也將爲true。 –
嗯這是什麼? 'if(isset($ resultss)&&!isset($ resultss)){'。它的意思是說,如果它的早晨和不早晨那麼這樣做n如此 –
你真的不需要檢查變量是否設置。只要做'if($ resultss){做東西} else {做別的東西}' –