PHP - geoip_db_get_all_info() 函数



geoip_db_get_all_info() 函数可以返回关于所有 GeoIP 数据库类型的详细信息。

语法

array geoip_db_get_all_info( void )

geoip_db_get_all_info() 函数可以返回关于所有 GeoIP 数据库类型的详细信息,以多维数组的形式。

即使没有安装数据库,geoip_db_get_all_info() 函数也可以使用,并且简单地将它们列为不可用。

返回的关联数组的不同键的名称如下:

  • "available" - 布尔值,指示数据库是否可用
  • "description" - 数据库描述
  • "filename" - 数据库在磁盘上的文件名

geoip_db_get_all_info() 函数可以返回一个关联数组。

示例 1

<?php
   $info = geoip_db_get_all_info();
   if(is_array($info)) {
      var_dump($info);
   }
?>

示例 2

<?php
   $info = geoip_db_get_all_info();
   if($info[GEOIP_COUNTRY_EDITION]["available"]) {
      echo $info[GEOIP_COUNTRY_EDITION]["description"];
   }
?>
php_function_reference.htm
广告