wc_format_phone_number()WC 1.0

Форматирует номер телефона, заменяя символ . на -.

Хуков нет.

Возвращает

Строку. Отформатированный номер телефона.

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

$phone = wc_format_phone_number( $phone );
$phone(строка) (обязательный)
Номер телефона.

Примеры

0

#1 Отформатируем номер телефона

$phone = '8.928.123.45.67';
echo wc_format_phone_number( $phone ); //> 8-928-123-45-67

Код wc_format_phone_number() WC 8.6.1

function wc_format_phone_number( $phone ) {
	$phone = $phone ?? '';

	if ( ! WC_Validation::is_phone( $phone ) ) {
		return '';
	}
	return preg_replace( '/[^0-9\+\-\(\)\s]/', '-', preg_replace( '/[\x00-\x1F\x7F-\xFF]/', '', $phone ) );
}