esc_textarea()
Очищает текст/строку для использования в html теге textarea.
Используется стандартная функция PHP htmlspecialchars();
Хуки из функции
Возвращает
Строку. Измененный текст.
Использование
<?php esc_textarea( $text ); ?>
- $text(строка) (обязательный)
- Текст, который нужно перекодировать.
Примеры
#1 Демонстрирующий пример:
$text = "<p>Проверочный текст<br /> для преобразования под HTML тег textarea</p>. Немного символов: \" ' &"; echo esc_textarea( $text ); /* <p>Проверочный текст<br /> для преобразования под HTML тег textarea</p>. Немного символов: " ' & */
Список изменений
| С версии 3.1.0 | Введена. |
Код esc_textarea() esc textarea WP 6.9.1
function esc_textarea( $text ) {
$safe_text = htmlspecialchars( $text, ENT_QUOTES, get_option( 'blog_charset' ) );
/**
* Filters a string cleaned and escaped for output in a textarea element.
*
* @since 3.1.0
*
* @param string $safe_text The text after it has been escaped.
* @param string $text The text prior to being escaped.
*/
return apply_filters( 'esc_textarea', $safe_text, $text );
}