簡體   English   中英

運算符(。)更改PHP標記以進行注釋

[英]Operator (.) changes PHP tags to comment

開始時: $template = file_get_contents('xyz .php(cache) or .tpl');

現在我要: $template .= "<?php echo 'test'; ?>";

在緩存中是: <?php echo 'test'; ?> <?php echo 'test'; ?>現在我echo $template;

並在瀏覽器中更改為: <!--?php echo 'test'; ?--> <!--?php echo 'test'; ?-->有人知道為什么嗎?

您正在將PHP代碼輸出到瀏覽器,但是PHP代碼是無效的HTML,需要在服務器上執行。

當瀏覽器嘗試將其解析為HTML時,它嘗試進行錯誤恢復並將其轉換為注釋。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM