我有我的网站,例如www.example.com/en
和
$url_part = explode('/', $_SERVER['REQUEST_URI']);
$lang = $url_part[0];
变量$lang
包含字符串" en
"。
如果我在本地服务器上运行它,则网址为localhost/example/en
,而$lang
变量现在包含"示例"。
我可以在不设置VirtualHost
的情况下解决这个问题吗?
或者每个想要使用此项目的人都必须设置VirtualHost? 感谢
答案 0 :(得分:0)
使用常规展示,您可以达到以下目标:
<?php
preg_match("/[^\/]+$/", $_SERVER['REQUEST_URI'], $reg);
echo $reg[0];
?>
输出=&GT;的 EN 强>