当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP geoip_db_avail()用法及代码示例


geoip_db_avail()函数是PHP中的内置函数,用于检查GeoIP数据库是否可用。该函数不考虑文件的正确存在,而是检查文件是否可读。

用法:

bool geoip_db_avail( $database )

参数:此函数接受单个参数$database,该参数为整数类型,并且需要GeoIP数据库(GeoIP是指通过识别终端的IP地址来定位计算机终端地理位置的方法。GeoIP可以将终端位置指向城市,因此需要使用GeoIP数据库)。


Return Values:如果成功(如果数据库存在),此函数返回True;如果失败(如果未找到数据库),则返回False;如果遇到错误,则返回NULL。

以下示例程序旨在说明PHP中的geoip_db_avail()函数:

程序1:

<?php 
// PHP code implementing geoip_db_avail() function 
  
// Checks if the database entered is valid or not 
if (geoip_db_avail(GEOIP_COUNTRY_EDITION)) 
    echo "True"; 
?>

输出:

True

程序2:

<?php 
// PHP code implementing geoip_db_avail() function 
  
// Checks if the database entered is valid or not 
if (geoip_db_avail(GEOIP_ORG_EDITION)) 
    echo "True"; 
?>

输出:

True

相关文章:

参考: http://php.net/manual/en/function.geoip-db-avail.php



相关用法


注:本文由纯净天空筛选整理自priya_1998大神的英文原创作品 PHP | geoip_db_avail() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。