2011-03-30 38 views
1

比方說,我有這樣的事情:呼應變量,但不稱他們爲

echo "This is a $variable"; 
echo "<?php echo $var; ?>"; 

我怎樣才能使簡單的輸出:

This is a $variable 
<?php echo $var; ?> 

而不是試圖解析變量?

+0

請添加期望的輸出。你的問題很難讓我理解這個目標。 – 2011-03-30 20:57:09

回答

5

使用單引號,而不是雙引號:

$var = 'This is a $variable'; 
echo $var; 

輸出:

This is a $variable 
2

使用單引號

echo 'This is a $variable'; 
echo '<?php echo $var; ?>'; 
0

使用單引號代替雙qoutes:

echo '<?php echo $var; ?>'; 

如果你想顯示其在Web瀏覽器,使用ヶ輛所以它不會被解釋爲HTML標籤:

echo htmlentities('<?php echo $var; ?>'); 
0

使用單引號

echo 'my vars = $a, $b, $c'; 

,或者如果你需要加倍報價越獄$斜槓前面的標誌如下:

echo "my vars = \$a, \$b, \$c"; 

或使用chr(36)取代$ sign(my fav :) :)或....等