回答
使用單引號,如果你不希望打印可變
<? php print 'value of a is $a' ?>
或者根本不使用PHP代碼;-) – Capsule 2011-03-01 16:02:31
PHP執行在double quoted stringsvariable parsing的價值,
您可以使用single quoted strings。
所以這取決於要你真正想要的,你可以做
print 'value of a is $a';
字面打印字符串'value of a is $a'
(這並不多大意義)。
或者您可以使用string concatenation打印可變和它的價值:
print 'value of $a is ' . $a;
,它將打印'value of $a is 42'
(如果$a = 42;
)。
您可以使用單引號或使用雙引號將$a
轉義爲\
。
或者:
<?php print 'value of a is $a' ?>
或者:
<?php print "value of a is \$a" ?>
如果你要打印$a
,而不是a
變量的值,有兩種方式:
逃離$
$something
和特殊字符(換行符
\n
,unicode字符
\uxxxx
)按原文個
<?php print "value of a is \$a"; ?>
2.使用單引號代替
一切。
<?php print 'value of a is $a'; ?>
除了單引號外,'\''。 – 2011-03-01 16:22:49
如果你想在字符串中包含變量,你必須使用單引號,像這樣
<? php print 'value of a is $a' ?>
希望這有助於。
第二個示例與OP *代碼產生的輸出相同,他不*要*。 – 2011-03-01 16:04:42
附加一個點,用雙引號逃避帶雙引號的字符串,或者使用單引號並避免轉義。
如果你要打印$a
,而不是一個變量的值,有兩種方式:
逃離
$
:print "value of a is \$a";
使用單引號代替
單引號中的所有內容,包括$ something和特殊字符(換行符\ n,Unicode字符\ uxxxx)都被視爲literall年。
print 'value of a is $a';
- 1. 它不是打印,因爲Python中的變量很少
- 2. PHP - 爲什麼不打印變量,儘管它打印文本?
- 3. 你怎麼說字符串是不可變的,因爲你可以改變它?
- 4. 是否可以打印變量名稱?
- 5. 是否可以通過變量打印php變量?
- 6. nslog可以打印變量,但變量不具有值?
- 7. 我可以使用變量的值作爲新變量嗎?我該怎麼做?
- 8. 這個變量不打印的原因是什麼?
- 9. 變量不打印
- 10. 試圖瞭解變量...我可以打印它們嗎?
- 11. 我可以打印結果只有($)變量它
- 12. 爲什麼打印一個變量會改變它的值?
- 13. 打印變量
- 14. 打印變量
- 15. 我的變量沒有改變,因爲它應該是
- 16. c變量似乎是打印地址而不是變量值
- 17. 爲什麼我的變量不打印? PHP
- 18. shouild我存儲$ _POST變量在另一個變量或使用,因爲它是?
- 19. 程序不打印我的長變量
- 20. 我的程序不打印變量
- 21. 打印張量變量
- 22. 將變量的名稱打印爲字符串,或將變量鏈接到字符串變量以「打印」
- 23. 無法訪問類變量來打印,因爲它是NoneType對象
- 24. 如何打印下劃線,因爲它是從double類型變量
- 25. int不是從變量打印
- 26. 打印出GLOB(),而不是變量名
- 27. 打印LaTeX變量
- 28. Javascript打印變量
- 29. 使我的變量可以接受我的打印聲明
- 30. 爲什麼變量的可變引用可以使用可變變量?
**這**代碼和**這個**聲明在哪裏?請更新問題。 :-) – 2011-03-01 15:58:07
嘗試'var_dump()' – delphist 2011-03-01 15:58:56
我沒有得到你想要做的。你想要打印'$ a',而不是'a'變量的值?然後使用單引號而不是雙引號。 – nyuszika7h 2011-03-01 15:59:03