用php取出url中的字串 例如 已知某url=⼀a⼀pcg⼀FPS⼀ 要求取出最后⼀前的FPS 或者两个⼀前的pcg 最后返回变量

2025-02-25 16:43:55
推荐回答(2个)
回答1:

$url="/a/pcg/FPS/";
$urlArr = explode('/',$url,);
$count = count($urlArr);
$last = $count - 1;
$last2 = $count -2 ;

你要的pcg = $urlArr[$last];
你要的FPS = $urlArr[$last2];

回答2:

$url = "/a/pcg/FPS/";
if(strpos($url,"//") !== false){
$arr_temp = explode("//",$url);
var_dump(array_pop(explode("/",$arr_temp[0])));
}
$arr_temp1 = (explode("/",$url));
$position = count($arr_temp1)-2;
var_dump($arr_temp1[$position]);