Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk mengalih keluar Elemen Imej daripada Kandungan HTML Menggunakan HTML DOM Mudah?
Mengalih Keluar Elemen dengan DOM HTML Ringkas
Anda mempunyai tugas di mana anda perlu mengalih keluar semua elemen imej daripada artikel menggunakan DOM HTML Mudah. Matlamatnya ialah untuk mencipta coretan teks ringkas untuk paparan penanda berita.
Untuk mencapai matlamat ini, anda boleh mengikuti langkah berikut:
1. Dapatkan Kandungan sebagai Rentetan HTML
Peroleh kandungan artikel sebagai rentetan dalam format HTML.
2. Buang Teg Imej
DOM HTML ringkas tidak mempunyai kaedah langsung untuk mengalih keluar elemen. Sebaliknya, anda boleh menyasarkan elemen img tertentu dan mengosongkan kandungannya:
<code class="php">foreach ($html->find('img') as $e) { $e->outertext = ''; }</code>
Gelung ini melelang melalui semua elemen img dan menetapkan HTML luarnya kepada rentetan kosong, dengan berkesan mengalih keluarnya daripada kandungan.
3. Hadkan Kandungan kepada X Words (Pilihan)
Jika mahu, hadkan panjang kandungan kepada bilangan perkataan tertentu menggunakan fungsi str_word_count():
<code class="php">$words = str_word_count($html); if ($words > $max_words) { $html = substr($html, 0, $max_words); }</code>
4 . Output
Akhir sekali, paparkan kandungan HTML yang diubah suai mengikut keperluan.
Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar Elemen Imej daripada Kandungan HTML Menggunakan HTML DOM Mudah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!