假设我有这个图片网址: http://static2.tripoto.com/media/filter/medium/img/11099/TripDocument/chiang_mai_street_market.jpg
我想从这个网址中提取3件事:
答案 0 :(得分:1)
你可以通过两种方式做到这一点。
1.pathinfo function - http://php.net/manual/en/function.pathinfo.php
2.使用p::first-letter {
font-size: 100px;
}
分隔符explode
并从那里开始处理数组。
不推荐第二个。
答案 1 :(得分:1)
如果您愿意,也可以使用正则表达式:
preg_match_all('/^.*(medium|small|thumbnail)\/(.*)\/([^\/]+)$/', $url, $matches);
结果:
假设:
修改强>
为了使其更适合其他尺寸/短语,您可以将短语提取到另一个数组,如下所示:
$sizes = ['medium', 'small', 'thumbnail'];
preg_match_all('/^.*(' . implode('|', $sizes ) . ')\/(.*)\/([^\/]+)$/', $url, $matches);