PHP - 根据URL中最后一个目录的名称加载文件

时间:2015-06-11 01:18:50

标签: php if-statement

如何根据URL

中最后一个目录的名称加载PHP文件

示例1网址:http://www.example.com/en/auto/ 示例2网址:http://www.example.com/en/auto/mercedes/

如果url中的最后一个目录是auto(如第一个url示例所示),则加载文件auto.php

如果url中的最后一个目录是mercedes(如第二个url示例中所示),则加载文件mercedes.php

2 个答案:

答案 0 :(得分:1)

除了上述解决方案,您可以尝试以下方法:

$url = trim('http://www.example.com/en/auto', '/');
$loadUrl=substr($url, strrpos($url, '/')+1);
header("Location:".$loadUrl.".php");

答案 1 :(得分:0)

Michael Berkowski 所示,class ActiveCallsJob < ActiveJob::Base queue_as :active_calls << (this name) end 是正确的方法,但是,您可以使用某些东西实现(非常)黑客版本与此类似(注意:我不知道你打算如何&#34;加载&#34;文件以及从哪里开始,所以我使用.htaccess):

include()