当前位置: 首页 > 后端技术 > PHP

使用PHP获取顶级域名信息

时间:2023-03-29 13:40:25 PHP

在进行酷瓜云课堂系统授权相关功能时,需要对顶级域名进行授权,所以写了一个函数。目前只针对国内的复合域名进行处理。对于其他国家,请自行扩展,足够简单。/***获取顶级域名**@paramstring$host*@returnstring*/functionkg_top_domain($host){$data=explode('.',$host);$计数=计数($数据);如果(preg_match('/\.(com|net|org|gov|edu)\.cn$/',$host)){$domain=$data[$count-3].'.'.$数据[$计数-2]。'.'.$数据[$count-1];}else{$domain=$data[$count-2].'.'.$数据[$count-1];}返回$域;}