Beim Schreiben von PHP-Code im Browser möchten wir normalerweise den Code nur anzeigen, ohne ihn auszuführen. Dieser Bedarf besteht hauptsächlich darin, Codebeispiele anzuzeigen, ohne dass der Browser PHP-Code interpretieren und ausführen muss. In der tatsächlichen Entwicklung können wir dieses Ziel auf einfache Weise erreichen.
Eine gängige Methode ist die Verwendung des HTML-Tags <div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"></pre><div class="contentsignin">Nach dem Login kopieren</div></div><div class="contentsignin">Nach dem Login kopieren</div></div><div class="contentsignin">Nach dem Login kopieren</div></div><div class="contentsignin">Nach dem Login kopieren</div></div>
. Dieses Tag behält das Format des Codes bei und zeigt ihn als vorformatierten Text an, ohne den darin enthaltenen HTML- oder PHP-Code zu interpretieren. <div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"></pre><div class="contentsignin">Nach dem Login kopieren</div></div><div class="contentsignin">Nach dem Login kopieren</div></div><div class="contentsignin">Nach dem Login kopieren</div></div><div class="contentsignin">Nach dem Login kopieren</div></div>
标签,这个标签会保留代码的格式并以预格式文本显示,不会解释其中的HTML或PHP代码。
另一种方法是使用PHP的 highlight_file
函数,该函数会将指定文件中的PHP代码高亮显示,并将其输出到浏览器,不会执行其中的PHP代码。
下面我将分别展示这两种方法的具体代码示例:
<div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"></pre><div class="contentsignin">Nach dem Login kopieren</div></div><div class="contentsignin">Nach dem Login kopieren</div></div><div class="contentsignin">Nach dem Login kopieren</div></div><div class="contentsignin">Nach dem Login kopieren</div></div>
标签<!DOCTYPE html> <html> <head> <title>显示PHP代码示例</title> </head> <body> <pre class="brush:php;toolbar:false"> <?php // 这里写PHP代码示例 echo "Hello, World!"; ?>