WordPress at a glance

esc_textarea() WP 3.1.0

Escaping text / string for use in html textarea tag.

The function is based on htmlspecialchars().

Hooks in 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;

Code of esc textarea: wp-includes/formatting.php VER 5.0.3

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

Related Functions

From tag: esc_ (clean validate sanitize)

More from category: Sanitizing, Escaping

vladlu 100
Editors: kama 100
No comments
    Hello, !     Log In . Register