Aşağıdaki iki if
s farklı sonuçlar üretti (ilk if
echos hi, ikinci değil), neden? Neden $t
değişken ataması işe yaramadı? $t
'in yerel kapsamı if
koşullu koşullarında mı?php değişken ataması eğer koşullu ise
if(isset($_REQUEST["test"]) && $t=trim($_REQUEST["test"]) && !empty($t)){
echo 'hi'
}
if(isset($_REQUEST["test"]) && $t=trim($_REQUEST["test"])){
if(!empty($t))echo 'hi'
}
[çoğalt] (http://stackoverflow.com/questions/5091986/unexpected-cast-to-boolean/5092026#5092026)? – meze