上传到数据库时如何将html实体转换为utf-8?PHP

上传到数据库时如何将html实体转换为utf-8?PHP,php,html,wordpress,Php,Html,Wordpress,我上传了一个符号“上写着:“将单个

我上传了一个符号“上写着:“将单个<字符转换为实体”

所以,不要使用这个函数。无论如何,它与SQL无关——它是用于输出到HTML文本字段,而不是SQL文本字段。

说:“将单个<字符转换为实体”


所以,不要使用这个函数。无论如何,它与SQL无关-它是用于输出到HTML文本字段,而不是SQL文本字段。

使用内置的PHP utf8编码函数


使用内置的PHP utf8编码函数


解决了,谢谢!谢谢!
<option value = "<"   <?php if ( ! empty ( $dwwp_stored_meta['operator-post'] ) ) {
if ( $dwwp_stored_meta['operator-post'][0]== '<' )
    echo 'selected = "selected"';
} ?>> < </option>
update_post_meta( $post_id, 'operator', sanitize_text_field(html_entity_decode($_POST[ 'operator' ],ENT_QUOTES,"UTF-8" )));