Alih Keluar Tag HTML Secara Selektif dalam PHP
Soalan: Bagaimanakah saya boleh mengalih keluar semua tag HTML secara terpilih daripada rentetan dalam PHP, kecuali senarai teg dibenarkan yang ditentukan?
Jawapan: Untuk mengalih keluar semua teg HTML sambil mengekalkan set teg tertentu yang dibenarkan, gunakan fungsi strip_tags PHP. Fungsi strip_tags membolehkan anda menentukan rentetan yang mengandungi tag yang anda mahu simpan.
Pelaksanaan:
<code class="php">$content = '<p>This is some HTML code with <br> and <a> tags.</a></p>'; echo strip_tags($content, '<p><br><a>');</code>
Dalam contoh ini, fungsi strip_tags akan mengalih keluar semua Teg HTML kecuali untuk
,
dan , mengekalkan kandungan dalam teg ini. Outputnya ialah:
<p>This is some HTML code with and tags.</a></p>
Atas ialah kandungan terperinci Bagaimana untuk Mengalih keluar Tag HTML secara Selektif dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!