Tugas Praktikum Pemrograman Smart Web - Modul 4

Tugas Praktikum Modul 4 kali ini saya kerjakan sama persis seperti pada modul kuliah yang disesuaikan dengan keadaan aktual sekarang (30 Maret 2022).

1. Buat folder baru di htdocs dengan judul "tugas_pertemuan4"

2. Copy simple_html_dom.php pada folder tugas yang baru

3. buka website yang akan di scraping gambarnya > https://lakupon.com/category/makanan

4. identifikasi tag yang menga-apit gambar


Terlihat gambar yang akan kita ambil berada di tag  <div class="__deals_item_image">


5. Lalu ketikan kode berikut ini:


<?php
include('simple_html_dom.php');

$html = new simple_html_dom();
$html->load_file('https://lakupon.com/category/makanan');

$item = $html->find('div [class=__deal_item_image]');

foreach($item as $post)
{
$url = $post->children(0)->getAttribute('src');
$title = $post->children(0)->getAttribute('alt');

echo "<img src=".$url." width='200'>";
echo '</br>';
echo $title;
echo '</br>';
echo $item;
}
?>


6. Hasil yang tertampil di localhost sebagai berikut:



Referensi:

1. Modul 04 yang disusun Bpk. Muhaimin Hasanudin, S.T,. M.Kom

2. https://sourceforge.net/projects/simplehtmldom/

3. https://lakupon.com/category/makanan

4. https://www.codementor.io/@wang90925/top-10-best-usage-examples-of-php-simple-html-dom-parser-i8ik76e16




Komentar