我試圖理解爲什麼HTML會自動執行以下操作:HTML,自動中和PHP的標籤
這是一些代碼示例:
<?
$obj = ['name' => 'someValue', 'age' => 55];
將導致:
<!--?
$obj = ['name' =--> 'someValue', 'age' => 55];
該文件的.htm,所以我發現<?
和>
轉換爲打開和關閉HTML註釋標記<!--
和-->
。
我發現的主要問題是與?
,如果我刪除?
不會有問題,如果有人知道爲什麼越獄完成後,是否有一個理由<?
和>
進行轉義?有沒有隻有<?
和>
那個主動這個動作?,我真的失去了這裏,如果有人能幫助我會非常感激。
編輯:
- 我使用鉻
- 的問題是在本地發生的(文件://),並通過域。
- 我使用Apache和.htm文件不解析的PHP引擎。
- 我不想將該文件解析爲php文件。
爲什麼您的PHP文件首次具有擴展名「.htm」 –
您沒有指定是否從Web服務器或本地打開它,是否解釋該文件,或者使用哪個瀏覽器解析該文件辦法。任何人應該如何幫助你? – Kissaki
你在使用什麼軟件?一個可以編輯文件的CMS? – Lexib0y