Mengekstrak Butiran Imej daripada HTML dengan PHP
Latar Belakang
Untuk mempersembahkan pandangan menyeluruh tentang imej pada tapak web, anda mungkin mahu mengekstrak URL sumber, tajuk dan perwakilan alternatif daripada kod sumber HTML. Walaupun tugas ini kelihatan mudah, susunan teg yang berbeza-beza memberikan cabaran penghuraian.
Penghuraian yang Cekap
Daripada bergantung pada pemprosesan aksara demi aksara yang menyakitkan, PHP menyediakan penyelesaian yang elegan melalui penggunaan DOMDocument. Kelas ini membenarkan manipulasi HTML sebagai dokumen XML, menjadikan pengekstrakan lebih mudah diurus.
Pelaksanaan
$url = "http://example.com"; $html = file_get_contents($url); $doc = new DOMDocument(); @$doc->loadHTML($html); $tags = $doc->getElementsByTagName('img'); foreach ($tags as $tag) { echo $tag->getAttribute('src'); }
Penjelasan
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengekstrak URL Sumber Imej dengan Cekap daripada HTML Menggunakan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!