PHP | geoip_country_code_by_name() Function
The geoip_country_code_by_name() is an inbuilt function in PHP which helps to generate the two-letter country code (Each country is assigned a two-letter country code. For Example: US for United States). The function takes the hostname or IP Address as an argument and generates the two letter country code.
Syntax :
string geoip_country_code_by_name ( string $hostname )
Parameters : The function geoip_country_code_by_name() accepts a single parameter as mentioned above and explained below.
-
$hostname : This is the only parameter accepted by the above function . This is the IP address or the hostname which the function accepts and returns the two letter country code .
Return Values : It returns a two letter ISO country code on success otherwise returns FALSE on Failure.
Below programs illustrate the geoip_country_code_by_name() function :
Program 1:
<?php
$country = geoip_country_code_by_name( 'www.example.com' );
if ( $country ) {
echo 'This host is located in: ' . $country ;
}
?>
|
Output:
This host is located in: US
Program 2:
<?php
$country = geoip_country_code_by_name( 'www.geeksforgeeks.org' );
if ( $country ) {
echo 'This host is located in: ' . $country ;
}
?>
|
Output:
This host is located in: US
Reference : http://php.net/manual/en/function.geoip-country-code-by-name.php
Last Updated :
03 Jul, 2018
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...