2011-09-02 59 views
0

特殊字符我有下面的代码:剔除在PHP

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

我特别想去掉可能导致与PHP的问题的任何特殊字符,我怎么能这样做呢?特别是“”在此刻引起了我的问题。

+0

你的意思是什么特殊字符?你指的是什么问题? –

回答

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

您是否尝试了addslashes()原生PHP函数?

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

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