<?php
$url = "https://cdn.shopify.com/s/files/1/0581/5477/8799/products/618PJr0UkMS._AC_SL1500.jpg?v=1626177615";
$info = $this->getBaseNameByUrl($url);
var_dump(info);
public function getBaseNameByUrl($url) {
$arr = parse_url($url);
$arr2 = pathinfo($arr['path']);
return $arr2;
}
运行结果:
array(4) { ["dirname"]=> string(34) "/s/files/1/0581/5477/8799/products" ["basename"]=> string(26) "618PJr0UkMS._AC_SL1500.jpg" ["extension"]=> string(3) "jpg" ["filename"]=> string(22) "618PJr0UkMS._AC_SL1500" }
该篇文章介绍了如何使用PHP中的parse_url和pathinfo函数解析URL,提取出文件名和路径信息,以数组形式展示结果。
387





