WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

esc_textarea() WP 3.1

Очищает текст/строку для использования в html теге textarea.

Используется стандартная функция PHP htmlspecialchars();

Хуки из функции
Возвращает

Строку. Измененный текст.

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

<?php esc_textarea( $text ); ?>
$text(строка) (обязательный)
Текст, который нужно перекодировать.
По умолчанию: нет

Примеры

#1. Демонстрирующий пример:

$text = "<p>Проверочный текст<br /> для преобразования под HTML тег textarea</p>.
 Немного символов: \" ' &";

echo esc_textarea( $text );

/*
&lt;p&gt;Проверочный текст&lt;br /&gt; для преобразования под HTML тег textarea&lt;/p&gt;.
 Немного символов: &quot; &#039; &amp;
*/

Код esc textarea: wp-includes/formatting.php VER 5.0.3

<?php
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 );
}

Cвязанные функции

Из метки: esc_ (очистка валидация)

Еще из раздела: Очистка данных

Комментариев нет
    Здравствуйте, !     Войти . Зарегистрироваться