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
廣告
© . All rights reserved.