假设我有一个名为test.php的文件,我可以使用test.php?id=(ID)
收集信息。我正在使用IIS并且我已经设法从每个文件中删除.php扩展名,因此它显示test?id=(ID)
但现在我想知道如果我希望它显示{{1}我将如何做}。
在这种情况下不太确定要google什么,这就是我在这里问的原因。我希望任何人都可以帮助我,所有的帮助都表示赞赏。
答案 0 :(得分:0)
<?php
$source_url="http://www.url.com/xyz/test.php?id=1234";
//to get file name
$url_info=pathinfo("http://www.url.com/xyz/test.php?id=1234");
if (!filter_var($source_url, FILTER_VALIDATE_URL) == false) {
//source_url is a valid URL;
$token_url = parse_url($source_url);
//parameters of url
$query = parse_url($source_url, PHP_URL_QUERY);
parse_str($query, $output);
echo $url_info['filename']."/id/".$output['id'];
}
?>