. Dalam PHP, terdapat banyak cara untuk mencapai fungsi ini Dua kaedah yang biasa digunakan akan diperkenalkan di bawah, dengan contoh kod tertentu.
Kaedah 1: Gunakan PHP terbina dalam fungsi strip_tags()
PHP terbina dalam fungsi strip_tags() boleh digunakan untuk mengalih keluar tag HTML daripada rentetan Sintaks asas adalah seperti berikut:
$string = "<p>这是包含HTML标签的字符串。</p>"; $clean_string = strip_tags($string); echo $clean_string;
Kod di atas akan mengeluarkan: Ini ialah teg HTML yang disertakan String. Parameter pertama fungsi
strip_tags() ialah rentetan yang mengandungi teg HTML, dan parameter kedua ialah teg yang dibenarkan untuk dikekalkan Jika parameter kedua tidak dinyatakan, semua teg HTML akan dialih keluar.
Kaedah 2: Gunakan ungkapan biasa untuk mengalih keluar tag HTML
Satu lagi kaedah yang biasa digunakan ialah menggunakan ungkapan biasa untuk mengalih keluar tag HTML Contoh kod adalah seperti berikut:
$string = "<div>这是<div>包含HTML标签</div>的字符串。</div>"; $clean_string = preg_replace("/<.*?>/", "", $string); echo $clean_string;
Kod di atas akan dikeluarkan: Ini adalah rentetan yang mengandungi HTML. tag.
Ungkapan biasa di atas "/<.>/" akan memadankan dan menggantikan semua teg HTML, menggantikannya dengan rentetan kosong, sekali gus mengalih keluar teg HTML.
Ringkasan:
Di atas ialah dua teknik pengaturcaraan PHP yang biasa digunakan untuk mengalih keluar tag HTML daripada rentetan. Dalam pembangunan sebenar, pilih kaedah yang sesuai untuk pemprosesan mengikut keperluan khusus untuk memastikan kecekapan dan integriti fungsi kod.
Atas ialah kandungan terperinci Petua pengaturcaraan PHP: alih keluar tag HTML daripada rentetan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!