php获取浏览器信息。获取访客语言。获取访客操作系统。获取访客IP地址。获取访客地理位置。

本文介绍了如何使用PHP获取访客的浏览器信息、语言偏好、操作系统类型以及通过新浪IP查询接口获取访客的IP地址和地理位置。提供了相关代码示例和资源下载链接。
摘要由CSDN通过智能技术生成

php获取浏览器信息,获取访客语言:简体中文、繁體中文、English。获取访客操作系统:Windows、MAC、Linux、Unix、BSD、Other。获取访客IP地址。获取访客地理位置,使用 新浪腾讯接口。

<?php
/**
 * 获取访客信息的类:语言、浏览器、操作系统、IP、地理位置、ISP。
 * 使用:
 * 		$obj = new guest_info;
 * 		$obj->GetLang();		//获取访客语言:简体中文、繁體中文、English。
 * 		$obj->GetBrowser();		//获取访客浏览器:MSIE、Firefox、Chrome、Safari、Opera、Other。
 * 		$obj->GetOS();			//获取访客操作系统:Windows、MAC、Linux、Unix、BSD、Other。
 *		$obj->GetIP();			//获取访客IP地址。
 *		$obj->GetAdd();			//获取访客地理位置,使用 Baidu 隐藏接口。
 *		$obj->GetIsp();			//获取访客ISP,使用 Baidu 隐藏接口。
 */
class guest_info{
	function GetLang() {
		$Lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 4);
		//使用substr()截取字符串,从 0 位开始,截取4个字符
		if (preg_match('/zh-c/i',$Lang)) {
		//preg_match()正则表达式匹配函数
			$Lang = '简体中文';
		}
		elseif (preg_match('/zh/i',$Lang)) {
			$Lang = '繁體
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值