此脚本应检测完整路径中的最后一部分,以及是否stackoverflow
输出ok
$current_url = $_SERVER['REQUEST_URI'];
$current_url_arr = explode('/',$current_url);
$count = count($current_url_arr);
if($current_url_arr[$count-2] == 'stackoverflow'){
echo 'ok';
}
else {
echo 'not ok';
}
示例 1:www.myserver.ext/something/else/stackoverflow/
输出:ok
示例 2:www.myserver.ext/something/else/stackoverflow
输出:not ok
示例 3:www.myserver.ext/something/else/stackoverflow/foo
输出:not ok
我希望你能理解这个想法。该脚本运行良好,但我想知道是否有更好、更优雅的方式来读取 URL 的最后一部分?