Apakah tiga cara untuk membenamkan kod html dalam php

青灯夜游
Lepaskan: 2023-03-17 17:34:01
asal
6153 orang telah melayarinya

Tiga cara untuk membenamkan kod HTML dalam PHP: 1. Gunakan gema untuk mengeluarkan kod HTML, sintaksnya ialah "echo "HTML code";" 2. Gunakan fungsi include() untuk memperkenalkan fail HTML secara langsung PHP, sintaksnya ialah " sertakan ("fail html");"; 3. Gunakan teg "

Apakah tiga cara untuk membenamkan kod html dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi PHP 8, komputer DELL G3

Benamkan kod HTML dalam php, iaitu fail jenis php Tambah kod html~

Terdapat banyak cara untuk membenamkan HTML dalam PHP Berikut adalah beberapa cara biasa:

Kaedah pertama: gunakan gema untuk mengeluarkan. kod HTML

Oleh kerana sesetengah elemen HTML mempunyai petikan berganda, output kandungan oleh gema disertakan dalam petikan tunggal untuk mengelakkan ralat dan menyimpan langkah melarikan diri. Contohnya, kod seperti ini:

<?php
    if(!$_POST){
    echo ‘<form action="" method="post">
    服务器地址:<input type="text" name="host" value="localhost" /><br />
    数据库账号:<input type="text" name="user" value="" /><br />
    数据库密码:<input type="password" name="pwd" value="" /><br />
    指定数据库:<input type="text" name="db" value="test" /><br />
    <input type="submit" value="确定"/>
    </form>‘;
    }
?>
Salin selepas log masuk

atau ini dengan simbol melarikan diri:

<?php
     echo "<input type=\"submit\" value=\"确定\"/>" ;
 ?>
Salin selepas log masuk

Kaedah kedua: Perkenalkan terus HTML ke dalam Fail PHP

Fail HTML (test.html), kod utama ialah:

<body>
    <p>我是一段Html代码</p>
</body>
Salin selepas log masuk

Gunakan fungsi include() PHP untuk menyambungkan fail HTML luaran ke PHP

<?php
    include ("test.html");
?>
Salin selepas log masuk

output dalam fail:

Apakah tiga cara untuk membenamkan kod html dalam php

Kaedah ketiga: gunakan (<<<) tag

Ini pertama kali dilihat dalam kod templat PHP168.

<?php
    print <<<EOT
    <div class="slidecont">{$label[deepblue_mainslide]}</div>
    <div class="newcontainter">
        <div class="head">{$label[deepblue_mainh1]}</div>
        <div class="cont" id="Tab1">{$label[deepblue_maint1]}</div>
        <div class="cont" id="Tab2">{$label[deepblue_maint2]}</div>
    </div>
    <a href="$rs[url]" title="$rs[descrip]" target="_blank">$rs[name]</a>
EOT;
?>
Salin selepas log masuk

Dokumen antara "" dan "<code>EOT;" dikeluarkan secara langsung Cara yang lebih baik untuk memahaminya ialah "gema berbilang baris".

Kelebihannya ialah mudah untuk mengeluarkan bahagian HTML yang besar, tiada pelarian diperlukan dan pembolehubah boleh disebut.

Tetapi ada satu lagi perkara yang perlu diberi perhatian apabila menggunakan teg (): hujung rentetan pengecam ialah EOT ia mesti berada pada baris eksklusif dan tiada lagi kandungan dibenarkan sebelum dan selepas, jika tidak, fail php akan sama dengan waste .

Teg EOT di sini boleh digantikan dengan mana-mana teg, seperti print

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apakah tiga cara untuk membenamkan kod html dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!