Oke teman-teman kali ini saya akan membaginkan tutorial membuat sebuah thumbnail gambar otomatis yang diambil dari postngan artikel dengan PHP. Dimana dengan contoh kasus misalnya didalam sebuah postingan terdapat beberapa gambar, nah kita bisa gunakan thumbnail dari gambar postingan tersebut sehingga tidak lagi uploag gambar untuk membuat thumbnail, gambar yang diambil adalah gambar yang pertama dari postingan atau artikel. oke silahkan copy/paste script dibawah ini..Oke teman-teman kali ini saya akan membaginkan tutorial membuat sebuah thumbnail gambar dari url atau link web dengan PHP. Dimana dengan contoh kasus misalnya didalam sebuah postingan terdapat beberapa gambar, nah kita bisa gunakan thumbnail dari gambar postingan tersebut sehingga tidak lagi uploag gambar untuk membuat thumbnail, gambar yang diambil adalah gambar yang pertama dari postingan atau artikel. oke silahkan copy/paste script dibawah ini..
<?php function get_first_image_url($data, $default_url = null) { // Matched with `![alt text](IMAGE URL)` from Markdown file if(preg_match_all('/![.*?]((.*?))/', $data, $matches)) { return $matches[1][0]; } // Matched with... // 1. `<img src="IMAGE URL">` // 2. `<img foo="bar" src="IMAGE URL">` // 3. `<img src="IMAGE URL" foo="bar">` // 4. `<img src="IMAGE URL"/>` // 5. `<img foo="bar" src="IMAGE URL"/>` // 6. `<img src="IMAGE URL" foo="bar"/>` // 7. `<img src="IMAGE URL" />` // 8. `<img foo="bar" src="IMAGE URL" />` // 9. `<img src="IMAGE URL" foo="bar" />` // ... and the uppercased version of them, and the single-quoted version of them if(preg_match_all('/<img (.*?)?src=('|")(.*?)('|")(.*?)? ?/?>/i', $data, $matches)) { return $matches[3][0]; } return $default_url; // Default image URL if nothing matched } ?> <img src="<?php echo get_first_image_url($artikel['isi'], 'img/no-image.png'); ?>">
Silahkan sesuaikan kode $artikel['isi'], dengan pemanggilan isi dari artikel yang ada di database. Oke sekian tutorial kali ini semoga berhasil.