时间:2021-05-25
如题,返回一个数组,可以获得图片地址的base url,相对地址,名称等,具体见下例:
<?error_reporting(E_ALL ^ E_NOTICE); $imgurl='//img.jbzj.com/file_images/article/201408/201408232212306.png';$imgurl_dir='/img/2014/07/02/14520384.gif';//echo getimg($imgurl,'./img');var_dump(url_set_value($imgurl));var_dump(url_set_value($imgurl_dir));/** * function name:url_set_value * User: Don * Date: 14-8-2 * Time: 上午12:43 */function url_set_value($url) { $a=explode('/',$url);$url_set=array();for($n=0 ;$n<count($a);$n++){ //var_dump($a); if($a[$n]=='http:') { $url_set['base_url']=$a[$n+2]; for($p=$n+3 ;$p<count($a)-1;$p++) $url_set['img_dir_path'].='/'.$a[$p]; $url_set['img_path']= $a[count($a)-1]; $url_set['img_ful_path']= $url_set['img_dir_path'].$url_set['img_path']; } else { for($p=0 ;$p<count($a)-1;$p++) if($a[$p]!=='') $url_set['img_dir_path'].='/'.$a[$p]; $url_set['img_path']= $a[count($a)-1]; $url_set['img_ful_path']= $url_set['img_dir_path'].$url_set['img_path']; } return $url_set;}}?>运行结果:
array(4) { ["base_url"]=> string(14) "img.jbzj.com" ["img_dir_path"]=> string(27) "/file_images/article/201408" ["img_path"]=> string(19) "201408232212306.png" ["img_ful_path"]=> string(46) "/file_images/article/201408201408232212306.png"}array(3) { ["img_dir_path"]=> string(15) "/img/2014/07/02" ["img_path"]=> string(12) "14520384.gif" ["img_ful_path"]=> string(27) "/img/2014/07/0214520384.gif"}声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
图片地址获取步骤如下: 1、新建一个txt文档,用于保持获取的图片地址; 2、登录一个网页,点击右键,会弹出一个菜单; 3、在这个菜单里面,找到复制图片地
核心代码",$str);?>PHP获取所有图片地址正则表达式不带图片的所有图片地址匹配:preg_match_all('/(\s+src\s?\
本文实例讲述了PHP小偷程序的设计与实现方法。分享给大家供大家参考,具体如下:其实自己一直想做一个内涵图片的网站,以前的想法是做一个CMS,然后自己上传一些图片
例子,php百度天气小偷程序。复制代码代码如下:
本文实例讲述了php获取CSS文件中图片地址并下载到本地的方法。分享给大家供大家参考。具体实现代码如下:复制代码代码如下:/***获取CSS中图片地址,并且保存