如何使用 http 用户代理从浏览器获取语言显示名称而不是 ISO 语言代码?



是否有任何选项可以使用 $_SERVER['HTTP_ACCEPT_LANGUAGE'] 从浏览器中获取语言全名而不是 ISO 语言代码?

我想在我的一个代码点火器项目中使用这个东西。

$data['语言'] = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 5(;

输出 $data['语言'] ==> en-GB

现在我的输出是这样的

语言代码的当前输出

我想要这样的输出

我想要这个输出

提前感谢...!!

你可以试试

Locale::getDisplayLanguage("nb-NO"); // Norwegian Bokmål
Locale::getDisplayLanguage("no"); // Norwegian
Locale::getDisplayLanguage("nb"); // Norwegian Bokmål

有关 php.net 的更多信息

相关内容

  • 没有找到相关文章

最新更新