判断图片文件结尾,补全.jpg, .jpeg, .png or .gif 本帖最后由 mumubangditu 于 2012-04-07 17:26:49 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $url = "http://pcdn.500px.net/5953805/d0dd841969187f47e8ad9157713949b4b95b3bda/4.jpg?1333782904356";$url_arr = parse_url($url);echo basename($url_arr['path']);http://www.php.net/manual/zh/function.parse-url.php $webimage = 'http://pcdn.500px.net/5953805/d0dd841969187f47e8ad9157713949b4b95b3bda/4.jpg?1333782904356';$pieces = explode("/", $webimage);$fileName = end($pieces);$ar = explode('.', $fileName);preg_match('/^(jpg|jpeg|png|gif){1}\.*/i', $ar[1], $match);$newFileName = $ar[0].'.'.$match[1];echo $newFileName; url重写怪异情况 php登陆判断语句-求助 碰到一个COOKIE的怪问题,大家帮忙看一下 php如何实现三层架构 smarty能传变量给php吗? .如何解决 xajax中输出中文乱码问题? 求phrame的mvc中文资料。 散88分。如何提取出里面的URL地址 如何将PHP动态生成的东西转换为静态的HTML ? 页面怎么传值给模态框 然后在模态框中显示相应ID的内容 一个很蛋疼的exec问题,求大侠解决…… php 图片处理 问题
$url_arr = parse_url($url);
echo basename($url_arr['path']);http://www.php.net/manual/zh/function.parse-url.php
$pieces = explode("/", $webimage);
$fileName = end($pieces);
$ar = explode('.', $fileName);
preg_match('/^(jpg|jpeg|png|gif){1}\.*/i', $ar[1], $match);
$newFileName = $ar[0].'.'.$match[1];
echo $newFileName;