且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

PHP函数获取URL的子域

更新时间:2023-02-26 10:46:48

这里是一种解决方案:

array_shift((explode('.', $_SERVER['HTTP_HOST'])));

或使用您的示例:

array_shift((explode('.', 'en.example.com')));

通过添加双括号修复了仅变量应通过引用传递".


EDIT 2 :从 PHP 5.4 开始可以简单地做到:


EDIT 2: Starting from PHP 5.4 you can simply do:

explode('.', 'en.example.com')[0];