回答
嘗試這個
< < <是定界符
<?php
echo <<< EOF
<?php
echo <<< EOF
EOF;
?>
EOF;
?>
<?php echo htmlentities('<?php echo \'aoeu\'; ?>'); ?>
http://stackoverflow.com/questions/46483/htmlentities-vs-htmlspecialchars – Brad
看看nowdoc
轉義字符串是你需要做的。你做得對。除非你輸出HTML,否則使用htmlspecialchars()。
<?php echo htmlspecialchars('<?php echo \'aoeu\'; ?>'); ?>
<?php echo '<?php echo \'aoeu\'; ?>'; ?>
如果沒有逃脫 '<' 和 '>',他們將被打印成html標籤。
我假設你想顯示<?php ?>
標籤?如果是這樣,只需使用<
代替<
如果輸出一些複雜的代碼,絕對使用模板引擎像智者..否則,你的代碼看起來一塌糊塗。
我曾經修補過不使用模板引擎而輸出PHP代碼的propel ORM。它基於XML配置文件生成所有模型類。他們的代碼非常混亂。不要這樣做。
這不能直接以您發佈的方式完成。
PHP是一種服務器端腳本語言,我相信你知道。這意味着它在頁面顯示給用戶之前執行。
實際上,您的代碼正在將文本寫入瀏覽器,而不是寫入服務器。執行由其他php代碼生成的php代碼的唯一方法是將新代碼寫入文件,然後在加載頁面後運行該文件。
例1
<?php echo '<pre>', highlight_string('<?php
include($_SERVER["DOCUMENT_ROOT"] . "/myclass/myform.php");
?>', true), '</pre>'; ?>
我不確定什麼PHP引擎需要(我會採取其他的海報的話它是ヶ輛作品) ,但在最後使用vim?>會使它看起來像php代碼段已經結束。
相反,我只是這樣做:
string = "<? echo somefunc('strparam'); ?" . ">";
編輯器是幸福的。如果有更好的方法做到這一點,讓我知道!
echo '<div class="row"><div class="col-md-6 col-md-offset-3"><div class="alert alert-success" role="alert"><p style="text-align: center;">'. php code goes here .'</p></div></div></div>';
您可以使用highlight_string或者如果你使用highligh_file,你必須表明你想顯示
<?php
highlight_string('<?php echo\'hello\' ?>');
highlight_file("D:\local\ajax_bottom.php");
?>
php文件highlight_file或者你可以結合這兩者對我來說是最好的解決辦法:
<?php
$string=highlight_file("D:\local\hatirlaticilar\Adminn\autocomplete\gethint.php");
highlight_string("$string");
?>
,也可以以不同的方式結合起來:
<?php
highlight_string(highlight_file("D:\local\hatirlaticilar\Adminn\autocomplete\gethint.php"));
?>
- 1. 在Python中編寫PHP代碼
- 2. 如何在PHP中編寫html代碼?
- 3. 如何編寫PHP代碼
- 4. 在JavaScript中編寫JavaScript代碼,全部在PHP中編寫?
- 5. 在php中重寫代碼
- 6. 正在編寫php編碼
- 7. 編寫PHP代碼中動態由JavaScript
- 8. 如何在JavaScript內編寫php代碼?
- 9. 寫javascript PHP代碼
- 10. 在php中編寫sql代碼並將變量寫入php文件
- 11. 如何編寫一個php代碼
- 12. PHP和編寫乾淨的代碼
- 13. 根據SQL計數編寫php代碼
- 14. PHP - 如何在PHP中爲PHP應用程序編寫代碼修補程序?
- 15. 在OO中寫這個PHP代碼
- 16. Php編碼的shell代碼?
- 17. 使用PHP編寫一代PHP
- 18. 如何保存在Wordpress頁面中編寫的PHP代碼
- 19. 如何在JavaScript中編寫此HTML/PHP代碼
- 20. 如何在記事本++中編寫php代碼?
- 21. 在wordpress中編寫Mysql和PHP代碼文章
- 22. 如何在HTML中編寫一個允許POST的PHP代碼?
- 23. 在PHP中編寫代碼時調用javascript函數
- 24. 如何在圖像中編寫php代碼
- 25. 如何在php中編寫電子郵件的代碼
- 26. 如何在.php文件中編寫.htaccess文件代碼
- 27. Drupal 7 - 可以在模板文件中編寫php代碼嗎?
- 28. 如何在php中編寫計算差異的代碼?
- 29. 如何在php curl中編寫此代碼
- 30. 社交引擎:如何在HTML塊中編寫PHP代碼?
你爲什麼要這樣做? – Mark
自動生成代碼.. –
我想他不想執行代碼;他似乎想輸出它來顯示,並且它沒有顯示出來,因爲<>沒有被轉義。 –