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
相关用法
- p5.js hue()用法及代码示例
- PHP Ds\Map xor()用法及代码示例
- PHP each()用法及代码示例
- PHP abs()用法及代码示例
- PHP cos( )用法及代码示例
- PHP Ds\Map put()用法及代码示例
- PHP sin( )用法及代码示例
- CSS hsl()用法及代码示例
- PHP Ds\Map get()用法及代码示例
- p5.js arc()用法及代码示例
- d3.js d3.map.set()用法及代码示例
- d3.js d3.rgb()用法及代码示例
注:本文由纯净天空筛选整理自priya_1998大神的英文原创作品 PHP | geoip_db_avail() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。