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 from the function
Return

String.

Usage

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

Examples

#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;
*/

Changelog

Since 3.1.0 Introduced.

Code of esc textarea: wp-includes/formatting.php WP 5.2.2

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

Related Functions

From tag: esc_ (clean validate sanitize)

More from category: Sanitizing, Escaping

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