php

tech2024-06-09  60

正则获取到的图片数组

<?php $url = 'D:/xampp/htdocs/bihuo_05/PHP_07/Lesson_Code/shop_web/index.html'; $res = file_get_contents($url); //获取链接内容 $reg = '/<A href="#".*?><IMG.*?src="(.*?)".*?><\/A>/s'; //正则匹配出图片 preg_match_all($reg, $res, $arr); //把正则匹配的图片返回成一个数组 `mkdir image`; //创建一个文件 image foreach($arr[1] as $k => $v): //循环遍历.在数组中把图片遍历进心的文件夹image $nurl = 'D:/xampp/htdocs/bihuo_05/PHP_07/Lesson_Code/shop_web/'.$v; //在图片数组中$v 就是图片,所以连接$v $rs = file_get_contents($nurl); //获取路径文件 file_put_contents($v, $rs); //保存路径文件 $v 是图片 endforeach;

最新回复(0)