删除php中的特殊字符

时间:2011-09-02 09:09:30

标签: php special-characters

我有以下代码:

<?php echo $fields->question; ?>

我特别想删除任何可能导致php问题的特殊字符,我该怎么做?特别是“”目前正在给我一个问题。

2 个答案:

答案 0 :(得分:2)

<?php echo htmlentities($fields->question, ENT_QUOTES, "UTF-8")?>

答案 1 :(得分:1)

您是否尝试过addslashes()本机PHP函数?

$foo = addslashes($fields->question);
echo $foo;

这不会剥夺它们,但它应该通过转义引号来阻止它们引起任何问题。