WordPress at Your Fingertips

esc_textarea()WP 3.1.0

Escaping text / string for use in html textarea tag.

The function is based on htmlspecialchars().

Hooks from the function

Return

String.

Usage

esc_textarea( $text );
$text(string) (required)
-

Examples

0

#1 Demonstration

Let's see how this function works using an example.

$text = "<p>Some text<br /> for escaping for textarea tag </p>.
 Some characters: \" ' &";

echo esc_textarea( $text );

/*
&lt;p&gt;Some text&lt;br /&gt; for escaping for textarea tag &lt;/p&gt;.
 Some characters: &quot; &#039; &amp;
*/

Changelog

Since 3.1.0 Introduced.

esc_textarea() code WP 6.5.2

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 );
}
vladlu 100vlad.lu
Editors: Kama 246
1 comment
    Log In