/","",$html);" boleh mengalih keluar ulasan html."/> /","",$html);" boleh mengalih keluar ulasan html.">
Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk membuang komen html dalam php
Cara membuang komen html dalam php: 1. Buka fail kod PHP yang sepadan 2. Semak format ulasan html 3. Gunakan "preg_replace("//","",$ html); "Kaedah untuk membuang komen html.
Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer Dell G3.
Bagaimana untuk membuang komen html dalam php?
komen html penapis PHP
Tapis ulasan html:
Apa yang dipanggil penapisan hanyalah padanan dan penggantian rentetan Di sini kami menggunakan fungsi penggantian padanan biasa preg_replace(reg,replace,string); mesti tahu komen html Formatnya seperti ini: d27f4a4ab5e271bd534300ac4eb60bf6.
Mulakan penulisan biasa
Kod di atas akan menghasilkan sesuatu. Jangan risau, uji beberapa contoh lagi$html = "<!--something-->something"; $html = preg_replace("/<!--.*-->/","",$html); echo $html;Contoh ini Beritahu kami bahawa menulis dengan cara ini tidak dapat mencapai kesan yang kami harapkan, jadi ungkapan biasa dioptimumkan seperti ini
$html = "<!--something-->something<!--something-->"; $html = preg_replace("/<!--.*-->/","",$html); echo $html;Nah, saya berpuas hati sekarang, tetapi akan ada kod sedemikian dalam htmld03822c777ce9bfc253a38ccd78d3da4sesuatu1b771f47d72d900ba74308aee59557f0, ini adalah kod yang serasi dengan penyemak imbas, jelas ia tidak boleh ditapis, jadi ungkapan biasa kami terus dioptimumkan dan menjadi seperti ini
preg_replace("/<!--.*?-->/","",$html);
Dan kemudian jika terdapat 855348821b2e8f2cc4b633bf98f064dfe35b952b96d95dfa18878b15e17c5887713e1e4451c8393b8e637e129c6b7b12 kod dalam html, kami perlu menukar peraturan padanan kami sekali lagi dan menukarnya kepada ini
preg_replace("/<!--[^\!\[]*?-->/","",$html);Dalam kes ini, saya pada dasarnya mengalih keluar ulasan dalam html yang perlu saya alih keluar!
preg_replace("/<!--[^\!\[]*?(?<!\/\/)-->/","",$html);
Keuntungan yang tidak dijangka: Semasa proses pengoptimuman, tiada ulasan berbilang baris telah dipertimbangkan, tetapi peraturan itu secara tidak dijangka sepadan dengan ulasan berbilang baris seperti biasa html dibaca daripada fail!
Selepas ujian, kami tidak mendapati bahawa teks utama ditapis jika anda mempunyai sebarang soalan, sila tinggalkan mesej dan buat pembetulan.
Pembelajaran yang disyorkan: "
Tutorial Video PHPAtas ialah kandungan terperinci Bagaimana untuk membuang komen html dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!