1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > php 小偷程序 图片 一个图片地址分解程序(用于PHP小偷程序)

php 小偷程序 图片 一个图片地址分解程序(用于PHP小偷程序)

时间:2019-03-01 21:09:27

相关推荐

php 小偷程序 图片 一个图片地址分解程序(用于PHP小偷程序)

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

error_reporting(E_ALL ^ E_NOTICE);

$imgurl='///file_images/article/08/08232212306.png';

$imgurl_dir='/img//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

{

//var_dump($a);

if($a[$n]=='http:')

{

$url_set['base_url']=$a[$n+2];

for($p=$n+3 ;$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

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_dir_path"]=>

string(27) "/file_images/article/08"

["img_path"]=>

string(19) "08232212306.png"

["img_ful_path"]=>

string(46) "/file_images/article/0808232212306.png"

}

array(3) {

["img_dir_path"]=>

string(15) "/img//07/02"

["img_path"]=>

string(12) "14520384.gif"

["img_ful_path"]=>

string(27) "/img//07/0214520384.gif"

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。