admin 管理员组

文章数量: 1086019


2024年4月25日发(作者:linux搜索目录下文件名)

PHP根据IP地址获取所在城市具体实现

PHP根据IP地址获取所在城市具体实现

了PHP根据IP地址获取所在城市具体实现,有需要的朋友可以参考一下,就让店铺

来告诉大家吧!

文件目录:

ipLocation

-----qqwry

----------

-----

文件代码:

复制代码 代码如下:

class ipCity {

/**

* 根据ip地址获取对应所在城市

* @param type $userip 用户IP地址

* @return string

*/

public function getCity( $userip, $dat_path = '' ) {

//IP数据库路径,这里用的是QQ IP数据库 20110405 纯真版

empty( $dat_path ) && $dat_path = FCPATH

'plugin/ipLocation/qqwry/';

//判断IP地址是否有效

if ( preg_match( "/^([0-9]{1,3}.){3}[0-9]{1,3}$/", $userip ) == 0 ) {

return 'IP Address Invalid';

}

//打开IP数据库

if ( !$fd = @fopen( $dat_path, 'rb' ) ) {

.


本文标签: IP地址 数据库 获取