Hace poco me veía en la situación de querer obtener todas las imágenes de una página web así que tuve que desarrollar un script PHP muy simple con el cual podía obtener las fotos y guardarlas en un arreglo.
Obteniendo imágenes de una web:
1 2 3 4 5 6 7 8 9 | $ruta = "https://www.wjharil.com/blog"; $data = file_get_contents($ruta); $array_imagenes = array(); preg_match_all('/<img[^>]+>/i',$data, $imgTags); for ($i = 0; $i < count($imgTags[0]); $i++) { preg_match('/src="([^"]+)/i',$imgTags[0][$i], $imgage); $array_imagenes[] = str_ireplace( 'src="', '', $imgage[0]); } print_r($array_imagenes); |
Si tienes alguna duda, no dudes en dejarme un comentario :).