функция
since 6.2.1
sanitize_locale_name()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
sanitize_locale_name( string $locale_name ): string
Описание
Убирает все символы, недопустимые в имени локали.
Параметры
$locale_name
string
обязательный
Имя локали, которое нужно очистить.
Возвращаемое значение
string
Исходный код
wp-includes/formatting.php:2467
function sanitize_locale_name( $locale_name ) {
// Limit to A-Z, a-z, 0-9, '_', '-'.
$sanitized = preg_replace( '/[^A-Za-z0-9_-]/', '', $locale_name );
/**
* Filters a sanitized locale name string.
*
* @since 6.2.1
*
* @param string $sanitized The sanitized locale name.
* @param string $locale_name The locale name before sanitization.
*/
return apply_filters( 'sanitize_locale_name', $sanitized, $locale_name );
}
История изменений
| Версия | Описание |
|---|---|
| 6.2.1 | Introduced. |

