使用PHP怎么对图片地址进行分解

  介绍

这篇文章将为大家详细讲解有关使用PHP怎么对图片地址进行分解,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

如题,返回一个数组,可以获得图片地址的基url,相对地址,名称等,具体见下例:

& lt; ?   error_reporting (^ E_ALL  E_NOTICE);,   imgurl=& # 39;美元//img.jbzj.com/file_images/article/201408/201408232212306.png& # 39;;   imgurl_dir=& # 39;美元/img/2014/07/02/14520384.gif& # 39;;//echo  getimg (imgurl & # 39;美元。/img # 39;);   var_dump (url_set_value (imgurl美元));   var_dump (url_set_value (imgurl_dir美元));/* *   ,* function 名字:url_set_value   ,*用户:不   ,*日期:14-8-2   *大敌;时间:,上午43分   ,*/function  url_set_value ($ url),   {,   一美元=爆炸(& # 39;/& # 39;$ url);   数组$ url_set=();   (n=0,美元;n<美元;count ($); $ n + +)   {//var_dump(美元);   如果美元($ n)==& # 39; http: & # 39;)   {   $ url_set [& # 39; base_url # 39;]=$ [$ n + 2];   (p=n + 3美元,;术中美元;count ($ a) 1; $ p + +)   ,$ url_set [& # 39; img_dir_path& # 39;]。=& # 39;/& # 39;。美元($ p);   $ url_set [& # 39; img_path& # 39;]=$ (count ($ a) 1);   $ url_set [& # 39; img_ful_path& # 39;]=$ url_set [& # 39; img_dir_path& # 39;]。美元url_set [& # 39; img_path& # 39;];   }   其他的   {(p=0,美元;术中美元;count ($ a) 1; $ p + +)   如果美元[p]美元!==& # 39;& # 39;)   $ url_set [& # 39; img_dir_path& # 39;]。=& # 39;/& # 39;。美元($ p);      $ url_set [& # 39; img_path& # 39;]=$ (count ($ a) 1);   $ url_set [& # 39; img_ful_path& # 39;]=$ url_set [& # 39; img_dir_path& # 39;]。美元url_set [& # 39; img_path& # 39;];   }   return  url_set美元;   }   }   祝辞;

阵列(4),{   ,(“base_url")=比;   ,字符串(14)“img.jbzj.com"   ,(“img_dir_path")=比;   ,字符串(27)“/file_images/文章/201408,   ,(“img_path")=比;   ,字符串(19),“201408232212306. png"   ,(“img_ful_path")=比;   ,字符串(46)“/file_images/文章/201408201408232212306. png"   }   数组(3),{   ,(“img_dir_path")=比;   ,字符串(15)“/img/2014/07/02"   ,(“img_path")=比;   ,字符串(12)“14520384. gif"   ,(“img_ful_path")=比;   ,字符串(27)“/img/2014/07/0214520384.gif"   }

关于使用PHP怎么对图片地址进行分解就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

使用PHP怎么对图片地址进行分解