2016-08-01 54 views
0

我可能已經錯過了什麼,但我真的不明白:如果語句字符串怪comparaison

if(trim($_GET[$slug]) == trim($cat->$slug)) { 
    $selected = 'selected'; 
} 
else { 
    $selected = ''; 
} 

var_dump(trim($_GET[$slug])); 
var_dump(trim($cat->slug)); 
var_dump($selected); 

顯示:

string(8) "albanais" 
string(8) "albanais" 
string(0) "" 

回答

2

應該使用$cat->slug if語句,而不是內部$cat->$slug

+0

你能說出這是爲什麼嗎?它有助於給出解釋。 – nerdlyist

+0

非常感謝您的問題。我是失明的^^。該休息了;) – Xenofexs