PHP 实现检测浏览器语言的示例
内容摘要
这篇文章主要为大家详细介绍了PHP 实现检测浏览器语言的示例,具有一定的参考价值,可以用来参考一下。
如果你的网站上有多种语言,那么可以使用这段代码作为默认的语言来检测浏
如果你的网站上有多种语言,那么可以使用这段代码作为默认的语言来检测浏
文章正文
这篇文章主要为大家详细介绍了PHP 实现检测浏览器语言的示例,具有一定的参考价值,可以用来参考一下。
如果你的网站上有多种语言,那么可以使用这段代码作为默认的语言来检测浏览器语言。该段代码将返回浏览器客户端使用的初始语言。经测试代码如下:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <code class = "php" > <?php function get_client_language( $availableLanguages , $default = 'en' ){ if (isset( $_SERVER [ 'HTTP_ACCEPT_LANGUAGE' ])) { $langs = explode ( ',' , $_SERVER [ 'HTTP_ACCEPT_LANGUAGE' ]); foreach ( $langs as $value ){ $choice = substr ( $value ,0,2); if (in_array( $choice , $availableLanguages )){ return $choice ; } } } return $default ; } /*** 以上代码来自:php教程(www.idcnote.com) ***/ ?></code> |
注:关于PHP 实现检测浏览器语言的示例的内容就先介绍到这里,更多相关文章的可以留意
代码注释