Q
打印PHP代碼
-1
A
回答
2
echo '$_POST[\'id\']' . $_POST['id'];
單引號'
打印文本字符串,變量進行評估。請注意,您必須在單引號字符串內轉義單引號。
或者逃避雙引號內的變量,以防止它被評價:
echo "\$_POST['id']" . $_POST['id'];
0
echo '$_POST[\'id\']' . $_POST['id'];
0
echo '$_POST["id"]' . $_POST['id']
如果你有一個變量$ x = 'ABC',你做
echo '$x'
它打印$x
,如果你做
echo "$x"
它打印abc
簡而言之,無論您將哪些變量放入雙引號中,都會被其值取代。如果使用簡單引號,則不會替換變量。
有關更多信息,請參閱http://php.net/manual/en/function.echo.php。雙引號"
內
0
任何這些基本上會做你想要什麼:
echo "\$_POST['id']" . $_POST['id']; echo '$_POST[\'id\']' . $_POST['id']; echo '$_POST["id"]' . $_POST['id'];
當你使用雙引號,PHP會嘗試擴展字符串內部的變量引用。您可以通過使用反斜槓來轉義變量引用的美元符號部分來防止變量擴展。
您也可以使用單引號來防止可變擴展,但如果您需要實際打印單引號,則需要使用反斜槓來轉義單引號。
0
這並不是專門回答你的問題,但你知道嗎?
print_r($_POST);
如果您只是尋找一些簡單的方法來幫助您調試,這是非常有用的。如果你想要它很好,你可以放在<pre></pre>
附近。
相關問題
- 1. PHP打印代碼(打印成紙)
- 2. PHP代碼不打印任何價值
- 3. 儘可能打印PHP代碼
- 4. 打印執行的PHP代碼(代碼路徑)
- 5. 的Android HTML代碼打印
- 6. 打印陣列爲代碼
- 7. 打印腳本代碼
- 8. 用angular2打印html代碼
- 9. 打印的分頁代碼
- 10. 打印關鍵代碼
- 11. 行代碼打印dublicates
- 12. 打印在C#代碼
- 13. ArrayList打印複製代碼
- 14. 如何打印的代碼
- 15. PHP ini設置強制打印php代碼?
- 16. 代碼未打印到.format編碼
- 17. 爲什麼會發布操作將打印代碼打印爲打印字符串而不是結果? (php)
- 18. Drupal打印模塊 - 忽略打印代碼
- 19. 如何在Intermec PM4i打印機上打印QR代碼
- 20. 當我打印我的代碼時,我不想「..」打印尚未
- 21. 如何從終端打印一行代碼的打印機?
- 22. PHP打印出「 - >」符號後的所有代碼
- 23. 笨打印文本,而不是PHP代碼
- 24. 如何從php代碼創建便攜式可打印文件
- 25. PHP代碼打印出頁面標題和元描述?
- 26. 使用html2ps打印php代碼時出現問題/ pdf
- 27. 如何使用php代碼打印輸入
- 28. 用雙引號或單引號打印HTML和PHP代碼
- 29. 如何使用onclick()方法通過PHP打印html代碼?
- 30. php代碼在屏幕上打印出來而不是執行?
+1 for [proper] manual link – 2010-09-01 06:16:16