geoip_db_filename

(PECL geoip >= 1.0.1)

geoip_db_filename返回 GeoIP 數(shù)據(jù)庫(kù)相對(duì)應(yīng)的文件名

說(shuō)明

geoip_db_filename(int $database): string

geoip_db_filename() 函數(shù)將會(huì)返回和 GeoIP 數(shù)據(jù)庫(kù)相對(duì)應(yīng)的文件名。

這個(gè)函數(shù)不會(huì)判別文件是否存在在磁盤(pán)上,只會(huì)表明拓展庫(kù)在哪里查找數(shù)據(jù)庫(kù)。

參數(shù)

database

該參數(shù)為整型。你可以使用該擴(kuò)展的預(yù)定義常量 (比如: GEOIP_*_EDITION)。

返回值

成功則返回相對(duì)應(yīng)的數(shù)據(jù)庫(kù)文件名,錯(cuò)誤則返回null 。

范例

示例 #1 geoip_db_filename()函數(shù)的使用范例:

如下代碼將會(huì)打印數(shù)據(jù)庫(kù)相對(duì)應(yīng)的文件名。

<?php

print geoip_db_filename(GEOIP_COUNTRY_EDITION);

?>

以上例程會(huì)輸出:

/usr/share/GeoIP/GeoIP.dat