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



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


#1 Basic 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;


Since 3.1.0 Introduced.

Code of esc_textarea() WP 5.8

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 );

From tag: esc_ (clean validate sanitize)

More from category: Sanitizing, Escaping

vladlu 100vlad.lu
Editors: Kama 100
No comments
    Log In