esc_textarea()将<textarea>元素中的文本编码成 HTML 实体

目录

描述

<textarea>元素中的文本编码成 HTML 实体。已经  HTML实体中的 & 还会再次被 码!

esc_textarea() 描述

用法

<?php esc_textarea$text ); ?>

esc_textarea() 用法

参数

$text

(string) (必填) 将编码成实体的文本。

默认值: None

esc_textarea() 参数

返回值

(string) 

 经编码成 HTML 实体的文本。

esc_textarea() 返回值

历史

添加于 版本: 3.1

esc_textarea() 历史

源文件

esc_textarea() 函数的代码位于 wp-includes/formatting.php.

/* ----------------------------------
 * wordpress之魂 © http://wphun.com
 * ---------------------------------- */
/**
 * Escaping for textarea values.
 *
 * @since 3.1.0
 *
 * @param string $text
 * @return string
 */
function esc_textarea( $text ) {
	$safe_text = htmlspecialchars( $text, ENT_QUOTES, get_option( 'blog_charset' ) );
	/**
	 * Filter 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 );
}

esc_textarea() 源文件

相关