Rumah > pembangunan bahagian belakang > tutorial php > Apabila menulis kod PHP dalam penyemak imbas, bagaimana saya boleh hanya memaparkan kod tanpa melaksanakannya?

Apabila menulis kod PHP dalam penyemak imbas, bagaimana saya boleh hanya memaparkan kod tanpa melaksanakannya?

WBOY
Lepaskan: 2024-03-10 08:04:02
asal
623 orang telah melayarinya

Apabila menulis kod PHP dalam penyemak imbas, bagaimana saya boleh hanya memaparkan kod tanpa melaksanakannya?

Apabila menulis kod PHP dalam pelayar, biasanya kita hanya mahu memaparkan kod tanpa melaksanakannya. Keperluan ini terutamanya untuk menunjukkan contoh kod tanpa membiarkan pelayar mentafsir dan melaksanakan kod PHP. Dalam pembangunan sebenar, kita boleh mencapai matlamat ini dengan beberapa cara yang mudah.

Kaedah biasa ialah menggunakan teg <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">Salin selepas log masuk</div></div><div class="contentsignin">Salin selepas log masuk</div></div><div class="contentsignin">Salin selepas log masuk</div></div><div class="contentsignin">Salin selepas log masuk</div></div> HTML Teg ini akan mengekalkan format kod dan memaparkannya sebagai teks yang dipraformat, tanpa mentafsir kod HTML atau PHP di dalamnya. <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">Salin selepas log masuk</div></div><div class="contentsignin">Salin selepas log masuk</div></div><div class="contentsignin">Salin selepas log masuk</div></div><div class="contentsignin">Salin selepas log masuk</div></div> 标签,这个标签会保留代码的格式并以预格式文本显示,不会解释其中的HTML或PHP代码。

另一种方法是使用PHP的 highlight_file 函数,该函数会将指定文件中的PHP代码高亮显示,并将其输出到浏览器,不会执行其中的PHP代码。

下面我将分别展示这两种方法的具体代码示例:

使用HTML的 <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">Salin selepas log masuk</div></div><div class="contentsignin">Salin selepas log masuk</div></div><div class="contentsignin">Salin selepas log masuk</div></div><div class="contentsignin">Salin selepas log masuk</div></div> 标签

<!DOCTYPE html>
<html>
<head>
    <title>显示PHP代码示例</title>
</head>
<body>
    <pre class="brush:php;toolbar:false">
        <?php
        // 这里写PHP代码示例
        echo "Hello, World!";
        ?>
    
Salin selepas log masuk

在上面的代码中,<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">&lt;/code&gt; 标签内包含了PHP代码示例,浏览器会按照原样显示代码,并不会执行其中的PHP代码。&lt;/p&gt;&lt;h3&gt;使用PHP的 &lt;code&gt;highlight_file&lt;/code&gt; 函数&lt;/h3&gt;&lt;pre class='brush:php;toolbar:false;'&gt;&lt;?php highlight_file(&quot;example.php&quot;); ?&gt;</pre><div class="contentsignin">Salin selepas log masuk</div></div><p>在上面的代码中,<code>highlight_file 函数会将指定文件中的PHP代码高亮显示,并输出到浏览器。确保 example.php

Kaedah lain ialah menggunakan fungsi highlight_file PHP, yang akan menyerlahkan kod PHP dalam fail yang ditentukan dan mengeluarkannya kepada penyemak imbas tanpa melaksanakan kod PHP di dalamnya.

Di bawah saya akan menunjukkan contoh kod khusus bagi kedua-dua kaedah ini masing-masing: 🎜

Menggunakan tag <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">Salin selepas log masuk</div></div><div class="contentsignin">Salin selepas log masuk</div></div><div class="contentsignin">Salin selepas log masuk</div></div><div class="contentsignin">Salin selepas log masuk</div></div> HTML

rrreee🎜Dalam kod di atas, The mengandungi contoh kod PHP Pelayar akan memaparkan kod seperti sedia ada dan tidak akan melaksanakan kod PHP. 🎜

Gunakan fungsi highlight_file PHP

rrreee🎜Dalam kod di atas, fungsi highlight_file akan menyerlahkan kod PHP dalam fail yang ditentukan dan Output ke penyemak imbas. Pastikan fail example.php mengandungi contoh kod PHP yang anda mahu tunjukkan. 🎜🎜Dengan dua kaedah di atas, kami boleh memaparkan contoh kod PHP dalam penyemak imbas tanpa melaksanakan kod tersebut. Ini sangat berguna untuk mengajar contoh, demonstrasi kod, dll. 🎜

Atas ialah kandungan terperinci Apabila menulis kod PHP dalam penyemak imbas, bagaimana saya boleh hanya memaparkan kod tanpa melaksanakannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan