esc_textarea()
Escaping text / string for use in html textarea tag.
The function is based on htmlspecialchars().
Hooks from the function
Returns
String.
Usage
esc_textarea( $text );
- $text(string) (required)
- .
Examples
#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 ); /* <p>Some text<br /> for escaping for textarea tag </p>. Some characters: " ' & */
Changelog
| Since 3.1.0 | Introduced. |
esc_textarea() esc textarea code WP 6.9
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 );
}