функция
since 1.2.2
htmlentities2()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
htmlentities2( string $text ): string
Описание
Преобразует сущности, сохраняя уже закодированные сущности.
Параметры
$text
string
обязательный
Текст для преобразования.
Возвращаемое значение
string
Исходный код
wp-includes/formatting.php:4632
function htmlentities2( $text ) {
$translation_table = get_html_translation_table( HTML_ENTITIES, ENT_QUOTES );
$translation_table[ chr( 38 ) ] = '&';
return preg_replace( '/&(?![A-Za-z]{0,4}\w{2,3};|#[0-9]{2,3};)/', '&', strtr( $text, $translation_table ) );
}
История изменений
| Версия | Описание |
|---|---|
| 1.2.2 | Introduced. |

