导航:首页 > 编程语言 > php获取浏览器语言

php获取浏览器语言

发布时间:2022-12-21 14:17:42

❶ 网站判断用户的浏览器使用的什么语言

网站本身语言的不同判断方法也是不同的,现在的网站有很多后台语言如phpjava、jsp、.net等等,判断的方法都是不同的。

用JS判断代码如下:

<script type="text/javascript">
var language = navigator.browserLanguage?navigator.browserLanguage:navigator.language;
alert(language);
if (language.indexOf('en') > -1) document.location.href = 'english.htm';
else if (language.indexOf('nl') > -1) document.location.href = 'tch.htm';
else if (language.indexOf('fr') > -1) document.location.href = 'french.htm';
else if (language.indexOf('de') > -1) document.location.href = 'german.htm';
else if (language.indexOf('ja') > -1) document.location.href = 'japanese.htm';
else if (language.indexOf('it') > -1) document.location.href = 'italian.htm';
else if (language.indexOf('pt') > -1) document.location.href = 'portuguese.htm';
else if (language.indexOf('es') > -1) document.location.href = 'Spanish.htm';
else if (language.indexOf('sv') > -1) document.location.href = 'swedish.htm';
else if (language.indexOf('zh') > -1) document.location.href = 'chinese.htm';
else
document.location.href = 'english.htm';
</script>

❷ php怎么获取浏览器的类型

可以使用预定义变量:

$_SERVER['HTTP_USER_AGENT']

返回如下:

Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7

❸ php中有什么函数可以获取电脑硬件信息

//获取电脑的CPU信息
functionOnlyU(){
$a='';
$b=array();
if(function_exists('exec')){
if(mailto:!@exec(/all",$b)){
returnfalse;
}
}elseif(function_exists('system')){
ob_start();
if(mailto:!@system(/all")){
returnfalse;
}else{
}
$b=ob_get_contents();
ob_end_clean();
$b=explode(" ",$b);//print_r($b);
array_pop($b);
}else{
returnfalse;
}
$all=sizeof($b);
for($i=0;$i<$all;$i++){
if(strpos($b[$i],"Description")!==false){
if(strpos($b[$i+1],"PhysicalAddress")!==false){
$c=explode(":",$b[$i+1]);
$a=trim($c[1]);
break;
}
}
}//Endfor
returnempty($a)?false:$a;
}//EndfunctionOnlyU

//获取网卡的MAC的地址
functiongetMAC(){
@exec("ipconfig/all",$array);
for($Tmpa;$Tmpa<count($array);$Tmpa++){
if(eregi("Physical",$array[$Tmpa])){
$mac=explode(":",$array[$Tmpa]);
return$mac[1];
}
}
}

❹ 怎样用php获取用户浏览器,操作系统,本地天气

$_SERVER['HTTP_USER_AGENT'] 可以获取用户的操作系统和浏览器,不过客户端传过来的数据,用户可以伪造
获取天气得调用别人的接口,新浪,中国气象网都提供接口,你调用就可以了

❺ 如何让PHP有权限执行linux下的命令

php执行linux的命令用system或exec就可以,只要打开safemode,但是一些系统底层的没有执行命令的不允许调用哦,实在有些命令例如zip之类想用的话,直接用php写入一个shell脚本文件再exec那个sh就好了。

❻ php文件在浏览器中无法直接打开

php文件在浏览器中无法直接打开,是因为Php是编程语言,必须经过服务器解释才能才浏览器上浏览的一种文件。

假如本机没有运行环境是运行不了的。如果直接用ie浏览器看,会提示下载,或者出现其他问题。如果要看源代码,用类似记事本的工具就可以打开查看。

如果想用ie浏览器查看,需要用如下的方法进行,具体步骤为:

1、首先,确认安装的PHP开发环境是否正确,进入到php的“www”文件夹,如下图所示。

阅读全文

与php获取浏览器语言相关的资料

热点内容
dvd光盘存储汉子算法 浏览:757
苹果邮件无法连接服务器地址 浏览:963
phpffmpeg转码 浏览:671
长沙好玩的解压项目 浏览:145
专属学情分析报告是什么app 浏览:564
php工程部署 浏览:833
android全屏透明 浏览:737
阿里云服务器已开通怎么办 浏览:803
光遇为什么登录时服务器已满 浏览:302
PDF分析 浏览:485
h3c光纤全工半全工设置命令 浏览:143
公司法pdf下载 浏览:382
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:350
风翼app为什么进不去了 浏览:778
im4java压缩图片 浏览:362
数据查询网站源码 浏览:150
伊克塞尔文档怎么进行加密 浏览:892
app转账是什么 浏览:163