WC_Countries::get_country_calling_code( string $cc )

Get calling code for a country code.


Description Description


Parameters Parameters

$cc

(Required) Country code.


Top ↑

Return Return

(string|array) Some countries have multiple. The code will be stripped of - and spaces and always be prefixed with +.


Top ↑

Source Source

File: includes/class-wc-countries.php

111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
public function get_country_calling_code( $cc ) {
    $codes = wp_cache_get( 'calling-codes', 'countries' );
 
    if ( ! $codes ) {
        $codes = include WC()->plugin_path() . '/i18n/phone.php';
        wp_cache_set( 'calling-codes', $codes, 'countries' );
    }
 
    $calling_code = isset( $codes[ $cc ] ) ? $codes[ $cc ] : '';
 
    if ( is_array( $calling_code ) ) {
        $calling_code = $calling_code[0];
    }
 
    return $calling_code;
}

Top ↑

Changelog Changelog

Changelog
Version Description
3.6.0 Introduced.


Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.