PHP.mk документација

geoip_country_code_by_name

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.geoip-country-code-by-name.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.geoip-country-code-by-name.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
geoip_country_code_by_name

Референца за `function.geoip-country-code-by-name.php` со подобрена типографија и навигација.

function.geoip-country-code-by-name.php

geoip_country_code_by_name

(PECL geoip >= 0.2.0)

geoip_country_code_by_nameЗеми го двобуквеното код на земјата

= NULL

geoip_country_code_by_name(string $hostname): string

На geoip_country_code_by_name() функцијата ќе го врати двобуквеното код на земјата што одговара на името на хостот или IP адресата.

Параметри

hostname
Името на хостот или IP адресата чија локација треба да се побара.

Вратени вредности

Враќа двобуквен ISO код на земјата при успех, или false Враќа брзина на конекција при успех, или

Примери

ако е овозможен колекторот за отпадоци, geoip_country_code_by_name() example

Ова ќе го испечати местото каде што се наоѓа хостот example.com.

<?php
$country
= geoip_country_code_by_name('www.example.com');
if (
$country) {
echo
'This host is located in: ' . $country;
}
?>

Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред

This host is located in: US

Белешки

Безбедност: стандардниот сет на знаци

Ве молиме видете » http://www.maxmind.com/en/iso3166 за целосен список на можни вратени вредности, вклучувајќи специјални кодови.

Види Исто така

Белешки од корисници 1 белешка

mikep
пред 2 години
PHP pecl geoip since v1.1.1 from 2016 https://pecl.php.net/package-changelog.php?package=geoip&release=1.1.1 supports 3 new functions geoip_country_code_by_name_v6(), geoip_country_code3_by_name_v6() and geoip_country_name_by_name_v6() which unfortunately are not mentioned in official PHP doc: https://www.php.net/manual/en/ref.geoip.php Functions require file GeoIPv6.dat. Note that city info for IPv6 is not supported.

$countryCode = (strpos($ip, ":") === false) ? geoip_country_code_by_name($ip) : geoip_country_code_by_name_v6($ip);

https://stackoverflow.com/questions/30113161/getting-ipv6-support-with-php5-geoip-and-maxmind-database
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.