Функция remove_accents()
в WordPress позволяет преобразовывать символы с акцентами в их ASCII-аналоги. Это может быть полезно для упрощения строк, особенно перед обработкой данных, таких как URL или заголовки. В этой статье мы рассмотрим синтаксис функции, ее параметры, возвращаемые значения и приведем несколько примеров использования.
Функция remove_accents()
используется для удаления акцентов и замены специальных символов на более простые. Если в строке нет акцентированных символов, то функция вернет строку без изменений.
remove_accents( string $text, string $locale = '' ): string
Параметры
- $text (string): Строка, в которой необходимо удалить акценты.
- $locale (string): (необязательный) Локаль, которая будет использоваться для определения специфики языка. По умолчанию пустая строка.
Возврат
Функция возвращает строку, в которой все акцентированные символы заменены на их ASCII-эквиваленты.
Пример 1: Удаление акцентов из простой строки
$text = "Café, résumé, naïve";
$clean_text = remove_accents($text);
echo $clean_text; // Вывод: Cafe, resume, naive
В этом примере акценты на буквах é
, û
и ï
были удалены.
Пример 2: Работа с локалью
$text = "À la carte, crème brûlée";
$clean_text = remove_accents($text, 'fr_FR');
echo $clean_text; // Вывод: A la carte, creme brulee
В этом примере используется локаль fr_FR
, что полезно для корректной обработки французских символов.
Пример 3: Замена в строке с валютами
$text = "Coût total: 100€";
$clean_text = remove_accents($text);
echo $clean_text; // Вывод: Cout total: 100E
Здесь символ евро €
был заменен на E
.
Пример 4: Обработка текста с дополнительными символами
$text = "El niño juega en el árbol.";
$clean_text = remove_accents($text);
echo $clean_text; // Вывод: El nino juega en el arbol.
Связанные функции
sanitize_title()
: Очищает строку, чтобы она была безопасной для использования в URL.wp_strip_all_tags()
: Удаляет все HTML-теги из строки.
Символы валют:
Код | Глиф | Замена | Описание |
---|---|---|---|
U+00A3 | £ | (пусто) | Знак британского фунта |
U+20AC | € | E | Знак евро |
Декомпозиция для латиницы (Latin-1 Supplement):
Код | Глиф | Замена | Описание |
---|---|---|---|
U+00AA | ª | a | Женский порядковый индикатор |
U+00BA | º | o | Мужской порядковый индикатор |
U+00C0 | À | A | Латинская заглавная буква A с грависом |
U+00C1 | Á | A | Латинская заглавная буква A с акутом |
U+00C2 | Â | A | Латинская заглавная буква A с циркумфлексом |
U+00C3 | Ã | A | Латинская заглавная буква A с тильдой |
U+00C4 | Ä | A | Латинская заглавная буква A с диерезисом |
U+00C5 | Å | A | Латинская заглавная буква A с кольцом сверху |
U+00C6 | Æ | AE | Латинская заглавная буква AE |
U+00C7 | Ç | C | Латинская заглавная буква C с седиллой |
U+00C8 | È | E | Латинская заглавная буква E с грависом |
U+00C9 | É | E | Латинская заглавная буква E с акутом |
U+00CA | Ê | E | Латинская заглавная буква E с циркумфлексом |
U+00CB | Ë | E | Латинская заглавная буква E с диерезисом |
U+00CC | Ì | I | Латинская заглавная буква I с грависом |
U+00CD | Í | I | Латинская заглавная буква I с акутом |
U+00CE | Î | I | Латинская заглавная буква I с циркумфлексом |
U+00CF | Ï | I | Латинская заглавная буква I с диерезисом |
U+00D0 | Ð | D | Латинская заглавная буква Eth |
U+00D1 | Ñ | N | Латинская заглавная буква N с тильдой |
U+00D2 | Ò | O | Латинская заглавная буква O с грависом |
U+00D3 | Ó | O | Латинская заглавная буква O с акутом |
U+00D4 | Ô | O | Латинская заглавная буква O с циркумфлексом |
U+00D5 | Õ | O | Латинская заглавная буква O с тильдой |
U+00D6 | Ö | O | Латинская заглавная буква O с диерезисом |
U+00D8 | Ø | O | Латинская заглавная буква O с чертой |
U+00D9 | Ù | U | Латинская заглавная буква U с грависом |
U+00DA | Ú | U | Латинская заглавная буква U с акутом |
U+00DB | Û | U | Латинская заглавная буква U с циркумфлексом |
U+00DC | Ü | U | Латинская заглавная буква U с диерезисом |
U+00DD | Ý | Y | Латинская заглавная буква Y с акутом |
U+00DE | Þ | TH | Латинская заглавная буква Thorn |
U+00DF | ß | s | Латинская строчная буква sharp s |
U+00E0 | à | a | Латинская строчная буква a с грависом |
U+00E1 | á | a | Латинская строчная буква a с акутом |
U+00E2 | â | a | Латинская строчная буква a с циркумфлексом |
U+00E3 | ã | a | Латинская строчная буква a с тильдой |
U+00E4 | ä | a | Латинская строчная буква a с диерезисом |
U+00E5 | å | a | Латинская строчная буква a с кольцом сверху |
U+00E6 | æ | ae | Латинская строчная буква ae |
U+00E7 | ç | c | Латинская строчная буква c с седиллой |
U+00E8 | è | e | Латинская строчная буква e с грависом |
U+00E9 | é | e | Латинская строчная буква e с акутом |
U+00EA | ê | e | Латинская строчная буква e с циркумфлексом |
U+00EB | ë | e | Латинская строчная буква e с диерезисом |
U+00EC | ì | i | Латинская строчная буква i с грависом |
U+00ED | í | i | Латинская строчная буква i с акутом |
U+00EE | î | i | Латинская строчная буква i с циркумфлексом |
U+00EF | ï | i | Латинская строчная буква i с диерезисом |
U+00F0 | ð | d | Латинская строчная буква Eth |
U+00F1 | ñ | n | Латинская строчная буква n с тильдой |
U+00F2 | ò | o | Латинская строчная буква o с грависом |
U+00F3 | ó | o | Латинская строчная буква o с акутом |
U+00F4 | ô | o | Латинская строчная буква o с циркумфлексом |
U+00F5 | õ | o | Латинская строчная буква o с тильдой |
U+00F6 | ö | o | Латинская строчная буква o с диерезисом |
U+00F8 | ø | o | Латинская строчная буква o с чертой |
U+00F9 | ù | u | Латинская строчная буква u с грависом |
U+00FA | ú | u | Латинская строчная буква u с акутом |
U+00FB | û | u | Латинская строчная буква u с циркумфлексом |
U+00FC | ü | u | Латинская строчная буква u с диерезисом |
U+00FD | ý | y | Латинская строчная буква y с акутом |
U+00FE | þ | th | Латинская строчная буква Thorn |
U+00FF | ÿ | y | Латинская строчная буква y с диерезисом |
Декомпозиции для латинского расширенного набора A:
Код | Глиф | Замена | Описание |
---|---|---|---|
U+0100 | Ā | A | Латинская заглавная буква A с макроном |
U+0101 | ā | a | Латинская строчная буква a с макроном |
U+0102 | Ă | A | Латинская заглавная буква A с бреве |
U+0103 | ă | a | Латинская строчная буква a с бреве |
U+0104 | Ą | A | Латинская заглавная буква A с огонком |
U+0105 | ą | a | Латинская строчная буква a с огонком |
U+0106 | Ć | C | Латинская заглавная буква C с акутом |
U+0107 | ć | c | Латинская строчная буква c с акутом |
U+0108 | Ĉ | C | Латинская заглавная буква C с циркумфлексом |
U+0109 | ĉ | c | Латинская строчная буква c с циркумфлексом |
U+010A | Ċ | C | Латинская заглавная буква C с точкой сверху |
U+010B | ċ | c | Латинская строчная буква c с точкой сверху |
U+010C | Č | C | Латинская заглавная буква C с кароном |
U+010D | č | c | Латинская строчная буква c с кароном |
U+010E | Ď | D | Латинская заглавная буква D с кароном |
U+010F | ď | d | Латинская строчная буква d с кароном |
U+0110 | Đ | D | Латинская заглавная буква D со штрихом |
U+0111 | đ | d | Латинская строчная буква d со штрихом |
U+0112 | Ē | E | Латинская заглавная буква E с макроном |
U+0113 | ē | e | Латинская строчная буква e с макроном |
U+0114 | Ĕ | E | Латинская заглавная буква E с бреве |
U+0115 | ĕ | e | Латинская строчная буква e с бреве |
U+0116 | Ė | E | Латинская заглавная буква E с точкой сверху |
U+0117 | ė | e | Латинская строчная буква e с точкой сверху |
U+0118 | Ę | E | Латинская заглавная буква E с огонком |
U+0119 | ę | e | Латинская строчная буква e с огонком |
U+011A | Ě | E | Латинская заглавная буква E с кароном |
U+011B | ě | e | Латинская строчная буква e с кароном |
U+011C | Ĝ | G | Латинская заглавная буква G с циркумфлексом |
U+011D | ĝ | g | Латинская строчная буква g с циркумфлексом |
U+011E | Ğ | G | Латинская заглавная буква G с бреве |
U+011F | ğ | g | Латинская строчная буква g с бреве |
U+0120 | Ġ | G | Латинская заглавная буква G с точкой сверху |
U+0121 | ġ | g | Латинская строчная буква g с точкой сверху |
U+0122 | Ģ | G | Латинская заглавная буква G с седилью |
U+0123 | ģ | g | Латинская строчная буква g с седилью |
U+0124 | Ĥ | H | Латинская заглавная буква H с циркумфлексом |
U+0125 | ĥ | h | Латинская строчная буква h с циркумфлексом |
U+0126 | Ħ | H | Латинская заглавная буква H со штрихом |
U+0127 | ħ | h | Латинская строчная буква h со штрихом |
U+0128 | Ĩ | I | Латинская заглавная буква I с тильдой |
U+0129 | ĩ | i | Латинская строчная буква i с тильдой |
U+012A | Ī | I | Латинская заглавная буква I с макроном |
U+012B | ī | i | Латинская строчная буква i с макроном |
U+012C | Ĭ | I | Латинская заглавная буква I с бреве |
U+012D | ĭ | i | Латинская строчная буква i с бреве |
U+012E | Į | I | Латинская заглавная буква I с огонком |
U+012F | į | i | Латинская строчная буква i с огонком |
U+0130 | İ | I | Латинская заглавная буква I с точкой сверху |
U+0131 | ı | i | Латинская строчная буква без точки i |
U+0132 | IJ | IJ | Латинская заглавная связка IJ |
U+0133 | ij | ij | Латинская строчная связка ij |
U+0134 | Ĵ | J | Латинская заглавная буква J с циркумфлексом |
U+0135 | ĵ | j | Латинская строчная буква j с циркумфлексом |
U+0136 | Ķ | K | Латинская заглавная буква K с седилью |
U+0137 | ķ | k | Латинская строчная буква k с седилью |
U+0138 | ĸ | k | Латинская строчная буква Kra |
U+0139 | Ĺ | L | Латинская заглавная буква L с акутом |
U+013A | ĺ | l | Латинская строчная буква l с акутом |
U+013B | Ļ | L | Латинская заглавная буква L с седилью |
U+013C | ļ | l | Латинская строчная буква l с седилью |
U+013D | Ľ | L | Латинская заглавная буква L с кароном |
U+013E | ľ | l | Латинская строчная буква l с кароном |
U+013F | Ŀ | L | Латинская заглавная буква L со средней точкой |
U+0140 | ŀ | l | Латинская строчная буква l со средней точкой |
U+0141 | Ł | L | Латинская заглавная буква L со штрихом |
U+0142 | ł | l | Латинская строчная буква l со штрихом |
U+0143 | ń | N | Латинская заглавная буква N с акутом |
U+0144 | ń | n | Латинская строчная буква n с акутом |
U+0145 | Ņ | N | Латинская заглавная буква N с седилью |
U+0146 | ņ | n | Латинская строчная буква n с седилью |
U+0147 | Ň | N | Латинская заглавная буква N с кароном |
U+0148 | ň | n | Латинская строчная буква n с кароном |
U+0149 | ʼn | n | Латинская строчная буква n перед апострофом |
U+014A | Ŋ | N | Латинская заглавная буква Eng |
U+014B | ŋ | n | Латинская строчная буква Eng |
U+014C | Ō | O | Латинская заглавная буква O с макроном |
U+014D | ō | o | Латинская строчная буква o с макроном |
U+014E | Ŏ | O | Латинская заглавная буква O с бреве |
U+014F | ŏ | o | Латинская строчная буква o с бреве |
U+0150 | Ő | O | Латинская заглавная буква O с двойным акутом |
U+0151 | ő | o | Латинская строчная буква o с двойным акутом |
U+0152 | Œ | OE | Латинская заглавная связка OE |
U+0153 | œ | oe | Латинская строчная связка oe |
U+0154 | Ŕ | R | Латинская заглавная буква R с акутом |
U+0155 | ŕ | r | Латинская строчная буква r с акутом |
U+0156 | Ŗ | R | Латинская заглавная буква R с седилью |
U+0157 | ŗ | r | Латинская строчная буква r с седилью |
U+0158 | Ř | R | Латинская заглавная буква R с кароном |
U+0159 | ř | r | Латинская строчная буква r с кароном |
U+015A | Ś | S | Латинская заглавная буква S с акутом |
U+015B | ś | s | Латинская строчная буква s с акутом |
U+015C | Ŝ | S | Латинская заглавная буква S с циркумфлексом |
U+015D | ŝ | s | Латинская строчная буква s с циркумфлексом |
U+015E | Ş | S | Латинская заглавная буква S с седилью |
U+015F | ş | s | Латинская строчная буква s с седилью |
U+0160 | Š | S | Латинская заглавная буква S с кароном |
U+0161 | š | s | Латинская строчная буква s с кароном |
U+0162 | Ţ | T | Латинская заглавная буква T с седилью |
U+0163 | ţ | t | Латинская строчная буква t с седилью |
U+0164 | Ť | T | Латинская заглавная буква T с кароном |
U+0165 | ť | t | Латинская строчная буква t с кароном |
U+0166 | Ŧ | T | Латинская заглавная буква T со штрихом |
U+0167 | ŧ | t | Латинская строчная буква t со штрихом |
U+0168 | Ũ | U | Латинская заглавная буква U с тильдой |
U+0169 | ũ | u | Латинская строчная буква u с тильдой |
U+016A | Ū | U | Латинская заглавная буква U с макроном |
U+016B | ū | u | Латинская строчная буква u с макроном |
U+016C | Ŭ | U | Латинская заглавная буква U с бреве |
U+016D | ŭ | u | Латинская строчная буква u с бреве |
U+016E | Ů | U | Латинская заглавная буква U с кольцом сверху |
U+016F | ů | u | Латинская строчная буква u с кольцом сверху |
U+0170 | Ű | U | Латинская заглавная буква U с двойным акутом |
U+0171 | ű | u | Латинская строчная буква u с двойным акутом |
U+0172 | Ų | U | Латинская заглавная буква U с огонком |
U+0173 | ų | u | Латинская строчная буква u с огонком |
U+0174 | Ŵ | W | Латинская заглавная буква W с циркумфлексом |
U+0175 | ŵ | w | Латинская строчная буква w с циркумфлексом |
U+0176 | Ŷ | Y | Латинская заглавная буква Y с циркумфлексом |
U+0177 | ŷ | y | Латинская строчная буква y с циркумфлексом |
U+0178 | Ÿ | Y | Латинская заглавная буква Y с диерезисом |
U+0179 | Ź | Z | Латинская заглавная буква Z с акутом |
U+017A | ź | z | Латинская строчная буква z с акутом |
U+017B | Ż | Z | Латинская заглавная буква Z с точкой сверху |
U+017C | ż | z | Латинская строчная буква z с точкой сверху |
U+017D | Ž | Z | Латинская заглавная буква Z с кароном |
U+017E | ž | z | Латинская строчная буква z с кароном |
U+017F | ſ | s | Латинская строчная буква долгого s |
U+01A0 | Ơ | O | Латинская заглавная буква O с рогом |
U+01A1 | ơ | o | Латинская строчная буква o с рогом |
U+01AF | Ư | U | Латинская заглавная буква U с рогом |
U+01B0 | ư | u | Латинская строчная буква u с рогом |
U+01CD | Ǎ | A | Латинская заглавная буква A с кароном |
U+01CE | ǎ | a | Латинская строчная буква a с кароном |
U+01CF | Ǐ | I | Латинская заглавная буква I с кароном |
U+01D0 | ǐ | i | Латинская строчная буква i с кароном |
U+01D1 | Ǒ | O | Латинская заглавная буква O с кароном |
U+01D2 | ǒ | o | Латинская строчная буква o с кароном |
U+01D3 | Ǔ | U | Латинская заглавная буква U с кароном |
U+01D4 | ǔ | u | Латинская строчная буква u с кароном |
U+01D5 | Ǖ | U | Латинская заглавная буква U с диерезисом и макроном |
U+01D6 | ǖ | u | Латинская строчная буква u с диерезисом и макроном |
U+01D7 | Ǘ | U | Латинская заглавная буква U с диерезисом и акутом |
U+01D8 | ǘ | u | Латинская строчная буква u с диерезисом и акутом |
U+01D9 | Ǚ | U | Латинская заглавная буква U с диерезисом и кароном |
U+01DA | ǚ | u | Латинская строчная буква u с диерезисом и кароном |
U+01DB | Ǜ | U | Латинская заглавная буква U с диерезисом и грависом |
U+01DC | ǜ | u | Латинская строчная буква u с диерезисом и грависом |
Декомпозиции для латинского расширения-B:
Код | Глиф | Замена | Описание |
---|---|---|---|
U+018F | Ə | E | Латинская заглавная буква Ə |
U+0259 | ǝ | e | Латинская строчная буква ǝ |
U+0218 | Ș | S | Латинская заглавная буква S с запятой внизу |
U+0219 | ș | s | Латинская строчная буква s с запятой внизу |
U+021A | ț | T | Латинская заглавная буква T с запятой внизу |
U+021B | ț | t | Латинская строчная буква t с запятой внизу |
Гласные с диакритиками (китайский, Хanyu Pinyin)
Код | Глиф | Замена | Описание |
---|---|---|---|
U+0251 | ɑ | a | Латинская строчная буква альфа |
U+1EA0 | Ạ | A | Латинская заглавная буква A с точкой ниже |
U+1EA1 | ạ | a | Латинская строчная буква a с точкой ниже |
U+1EA2 | Ả | A | Латинская заглавная буква A с крюком сверху |
U+1EA3 | ả | a | Латинская строчная буква a с крюком сверху |
U+1EA4 | Ấ | A | Латинская заглавная буква A с циркумфлексом и акутом |
U+1EA5 | ấ | a | Латинская строчная буква a с циркумфлексом и акутом |
U+1EA6 | Ầ | A | Латинская заглавная буква A с циркумфлексом и грависом |
U+1EA7 | ầ | a | Латинская строчная буква a с циркумфлексом и грависом |
U+1EA8 | Ẩ | A | Латинская заглавная буква A с циркумфлексом и крюком сверху |
U+1EA9 | ẩ | a | Латинская строчная буква a с циркумфлексом и крюком сверху |
U+1EAA | Ẫ | A | Латинская заглавная буква A с циркумфлексом и тильдой |
U+1EAB | ẫ | a | Латинская строчная буква a с циркумфлексом и тильдой |
U+1EAC | Ậ | A | Латинская заглавная буква A с циркумфлексом и точкой ниже |
U+1EAD | ậ | a | Латинская строчная буква a с циркумфлексом и точкой ниже |
U+1EAE | Ắ | A | Латинская заглавная буква A с бреве и акутом |
U+1EAF | ắ | a | Латинская строчная буква a с бреве и акутом |
U+1EB0 | Ằ | A | Латинская заглавная буква A с бреве и грависом |
U+1EB1 | ằ | a | Латинская строчная буква a с бреве и грависом |
U+1EB2 | Ẳ | A | Латинская заглавная буква A с бреве и крюком сверху |
U+1EB3 | ẳ | a | Латинская строчная буква a с бреве и крюком сверху |
U+1EB4 | Ẵ | A | Латинская заглавная буква A с бреве и тильдой |
U+1EB5 | ẵ | a | Латинская строчная буква a с бреве и тильдой |
U+1EB6 | Ặ | A | Латинская заглавная буква A с бреве и точкой ниже |
U+1EB7 | ặ | a | Латинская строчная буква a с бреве и точкой ниже |
U+1EB8 | Ẹ | E | Латинская заглавная буква E с точкой ниже |
U+1EB9 | ẹ | e | Латинская строчная буква e с точкой ниже |
U+1EBA | Ẻ | E | Латинская заглавная буква E с крюком сверху |
U+1EBB | ẻ | e | Латинская строчная буква e с крюком сверху |
U+1EBC | Ẽ | E | Латинская заглавная буква E с тильдой |
U+1EBD | ẽ | e | Латинская строчная буква e с тильдой |
U+1EBE | Ế | E | Латинская заглавная буква E с циркумфлексом и акутом |
U+1EBF | ế | e | Латинская строчная буква e с циркумфлексом и акутом |
U+1EC0 | Ề | E | Латинская заглавная буква E с циркумфлексом и грависом |
U+1EC1 | ề | e | Латинская строчная буква e с циркумфлексом и грависом |
U+1EC2 | Ể | E | Латинская заглавная буква E с циркумфлексом и крюком сверху |
U+1EC3 | ể | e | Латинская строчная буква e с циркумфлексом и крюком сверху |
U+1EC4 | Ễ | E | Латинская заглавная буква E с циркумфлексом и тильдой |
U+1EC5 | ễ | e | Латинская строчная буква e с циркумфлексом и тильдой |
U+1EC6 | Ệ | E | Латинская заглавная буква E с циркумфлексом и точкой ниже |
U+1EC7 | ệ | e | Латинская строчная буква e с циркумфлексом и точкой ниже |
U+1EC8 | Ỉ | I | Латинская заглавная буква I с крюком сверху |
U+1EC9 | ỉ | i | Латинская строчная буква i с крюком сверху |
U+1ECA | Ị | I | Латинская заглавная буква I с точкой ниже |
U+1ECB | ị | i | Латинская строчная буква i с точкой ниже |
U+1ECC | Ọ | O | Латинская заглавная буква O с точкой ниже |
U+1ECD | ọ | o | Латинская строчная буква o с точкой ниже |
U+1ECE | Ỏ | O | Латинская заглавная буква O с крюком сверху |
U+1ECF | ỏ | o | Латинская строчная буква o с крюком сверху |
U+1ED0 | Ố | O | Латинская заглавная буква O с циркумфлексом и акутом |
U+1ED1 | ố | o | Латинская строчная буква o с циркумфлексом и акутом |
U+1ED2 | Ồ | O | Латинская заглавная буква O с циркумфлексом и грависом |
U+1ED3 | ồ | o | Латинская строчная буква o с циркумфлексом и грависом |
U+1ED4 | Ổ | O | Латинская заглавная буква O с циркумфлексом и крюком сверху |
U+1ED5 | ổ | o | Латинская строчная буква o с циркумфлексом и крюком сверху |
U+1ED6 | Ỗ | O | Латинская заглавная буква O с циркумфлексом и тильдой |
U+1ED7 | ỗ | o | Латинская строчная буква o с циркумфлексом и тильдой |
U+1ED8 | Ộ | O | Латинская заглавная буква O с циркумфлексом и точкой ниже |
U+1ED9 | ộ | o | Латинская строчная буква o с циркумфлексом и точкой ниже |
U+1EDA | Ớ | O | Латинская заглавная буква O с рогом и акутом |
U+1EDB | ớ | o | Латинская строчная буква o с рогом и акутом |
U+1EDC | Ờ | O | Латинская заглавная буква O с рогом и грависом |
U+1EDD | ờ | o | Латинская строчная буква o с рогом и грависом |
U+1EDE | Ở | O | Латинская заглавная буква O с рогом и крюком сверху |
U+1EDF | ở | o | Латинская строчная буква o с рогом и крюком сверху |
U+1EE0 | Ỡ | O | Латинская заглавная буква O с рогом и тильдой |
U+1EE1 | ỡ | o | Латинская строчная буква o с рогом и тильдой |
U+1EE2 | Ợ | O | Латинская заглавная буква O с рогом и точкой ниже |
U+1EE3 | ợ | o | Латинская строчная буква o с рогом и точкой ниже |
U+1EE4 | Ụ | U | Латинская заглавная буква U с точкой ниже |
U+1EE5 | ụ | u | Латинская строчная буква u с точкой ниже |
U+1EE6 | Ủ | U | Латинская заглавная буква U с крюком сверху |
U+1EE7 | ủ | u | Латинская строчная буква u с крюком сверху |
U+1EE8 | Ứ | U | Латинская заглавная буква U с рогом и акутом |
U+1EE9 | ứ | u | Латинская строчная буква u с рогом и акутом |
U+1EEA | Ừ | U | Латинская заглавная буква U с рогом и грависом |
U+1EEB | ừ | u | Латинская строчная буква u с рогом и грависом |
U+1EEC | Ử | U | Латинская заглавная буква U с рогом и крюком сверху |
U+1EED | ử | u | Латинская строчная буква u с рогом и крюком сверху |
U+1EEE | Ữ | U | Латинская заглавная буква U с рогом и тильдой |
U+1EEF | ữ | u | Латинская строчная буква u с рогом и тильдой |
U+1EF0 | Ự | U | Латинская заглавная буква U с рогом и точкой ниже |
U+1EF1 | ự | u | Латинская строчная буква u с рогом и точкой ниже |
U+1EF2 | Ỳ | Y | Латинская заглавная буква Y с грависом |
U+1EF3 | ỳ | y | Латинская строчная буква y с грависом |
U+1EF4 | Ỵ | Y | Латинская заглавная буква Y с точкой ниже |
U+1EF5 | ỵ | y | Латинская строчная буква y с точкой ниже |
U+1EF6 | Ỷ | Y | Латинская заглавная буква Y с крюком сверху |
U+1EF7 | ỷ | y | Латинская строчная буква y с крюком сверху |
U+1EF8 | Ỹ | Y | Латинская заглавная буква Y с тильдой |
U+1EF9 | ỹ | y | Латинская строчная буква y с тильдой |
Немецкий (de_DE) и его локали
Код | Глиф | Замена | Описание |
---|---|---|---|
U+00C4 | Ä | Ae | Латинская заглавная буква A с диэрезисом |
U+00E4 | ä | ae | Латинская строчная буква a с диэрезисом |
U+00D6 | Ö | Oe | Латинская заглавная буква O с диэрезисом |
U+00F6 | ö | oe | Латинская строчная буква o с диэрезисом |
U+00DC | Ü | Ue | Латинская заглавная буква U с диэрезисом |
U+00FC | ü | ue | Латинская строчная буква u с диэрезисом |
U+00DF | ß | ss | Латинская строчная буква резкого s |
Датский (da_DK)
Код | Глиф | Замена | Описание |
---|---|---|---|
U+00C6 | Æ | Ae | Латинская заглавная буква AE |
U+00E6 | æ | ae | Латинская строчная буква ae |
U+00D8 | Ø | Oe | Латинская заглавная буква O со штрихом |
U+00F8 | ø | oe | Латинская строчная буква o со штрихом |
U+00C5 | Å | Aa | Латинская заглавная буква A с кольцом сверху |
U+00E5 | å | aa | Латинская строчная буква a с кольцом сверху |
Каталонский (ca)
Код | Глиф | Замена | Описание |
---|---|---|---|
U+00B7 | l·l | ll | Точка (между двумя L) |
Сербский (sr_RS) и боснийский (bs_BA)
Код | Глиф | Замена | Описание |
---|---|---|---|
U+0110 | Đ | DJ | Латинская заглавная буква D со штрихом |
U+0111 | đ | dj | Латинская строчная буква d со штрихом |
Заключение
Функция remove_accents()
является мощным инструментом для работы с текстовыми данными в WordPress. Она помогает упростить строки, удаляя акценты и специальные символы, что делает их более удобными для обработки. Используйте её, когда вам нужно очистить текст перед его дальнейшим использованием, например, при создании URL или при отображении заголовков.