WC_Countries::get_country_calling_code()publicWC 3.6.0

Get calling code for a country code.

Метод класса: WC_Countries{}

Хуков нет.

Возвращает

Строку|Массив. Some countries have multiple. The code will be stripped of - and spaces and always be prefixed with +.

Использование

$WC_Countries = new WC_Countries();
$WC_Countries->get_country_calling_code( $cc );
$cc(строка) (обязательный)
Country code.

Список изменений

С версии 3.6.0 Введена.

Код WC_Countries::get_country_calling_code() WC 8.7.0

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;
}