0

我有这个样本

<?php
$region = geoip_region_by_name('www.example.com');
if ($region) {
    print_r($region);
}
?>

它将打印:

Array
(
    [country_code] => US
    [region] => CA
)

我想做这个:

   <?php
    $region = geoip_region_by_name('www.example.com');
    if ($region) {
         print($region['region']);
    }
    ?>

但它显示了一个布兰科记录。

4

1 回答 1

0

Most likely you don't have geoip_region_by_name installed try running the following

  error_reporting(E_ALL);
  ini_set("display_error", "On");
  $region = geoip_region_by_name('www.google.com');
  var_dump($region);

If you get output definitely the following would work

print($region['region']);
于 2012-10-06T09:45:43.773 回答