2015-02-11 84 views
1

每當我看到輸出它顯示$ iV小於10.但我想$iV顯示數字而不是變量的名稱我在這裏做錯了什麼?PHP:顯示輸出變量

$iV = 7; 


if($iV > 10) 
{ 

    $r = '$iV is greater than 10'; 
} 

else 
{ 

    $r = '$iV is less than 10'; 
} 

echo "<p>$r</p>" 

回答

1

用雙引號("),而不是單引號(')。變量不會在單引號字符串中轉義。

Reference

注:當它們出現在單引號字符串特殊字符不像雙引號和定界符語法,變量和轉義序列不會被擴大。

工作代碼:

$iV = 7; 

if($iV > 10) 
{ 
    $r = "$iV is greater than 10"; 
} 
else 
{ 
    $r = "$iV is less than 10"; 
} 

echo "<p>$r</p>"