Das ist interessant, es sieht aus wie Chrome merkt, dass, was zwischen >? Php und? < ist kein Browser-Tag und ist stattdessen maleformed HTML, und lässt es nie zum gerenderten HTML-Baum. Sie können eine viel einfachere Version der gleichen Sache sehen hier
Quellcode
<?php echo ('test'); ?>
test
URL:
http://alanstorm.com/testbed/chrome-php.html
Wenn Sie Quelle mit Chrome die PHP-Code-Ansicht wird nicht angezeigt. Wenn du es mit Firefox machst, ist es das.
Die wichtige Sache zu erinnern ist, dass Sie wird PHP-Code nicht ausgeführt wird. Chrome lädt die Seite mit dem rohen PHP-Code herunter, sieht den rohen PHP-Code und entfernt ihn vor dem Rendern der Seite.
aktualisieren: Sah auf diese eine upvote im Jahr 2015 - und es sieht aus wie Chrome jetzt den Code erwähnt nicht angezeigt.
nicht möglich ... unabhängig vom Browser, es ist der Server, der sie oder gibt sie interpretiert. Wenn Quellcode angezeigt wird, können Sie sicher sein, dass ein Code/Server-Problem vorliegt. Es sieht gut aus für mich. – Fosco
Das OP ist korrekt. Sehen Sie sich die HTML-Quelle in beiden Browsern an. – jrummell
Wenn Sie die Quelle (wget) herunterladen, ist der PHP da. Vielleicht schließt ein Browser dies aus dem Display aus, aber das ist eine freiwillige Sache des Browsers. Der PHP ** ist ** da. –