Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Mengalih keluar Tag HTML secara Selektif dalam PHP?

Bagaimana untuk Mengalih keluar Tag HTML secara Selektif dalam PHP?

Susan Sarandon
Susan Sarandonasal
2024-10-17 17:38:31631semak imbas

How to Selectively Remove HTML Tags in PHP?

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!

Kenyataan:
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