我有一个要求输入姓名的表格。处理它的 php 是:
$name = mysqli_real_escape_string($dbc, trim($_POST['name']));
当有人插入带有撇号的名字时,例如Dan O'Shea 它在 mysql 数据库中显示正常,但在网页上它的输出显示为 Dan O\Shea。
如何去掉\反斜杠并在网页上显示 ' 撇号?我可以将 str_replace('/','', $string) 与 mysqli_real_escape_string 一起使用吗?如果可以,如何使用?
感谢您的帮助,
安迪;-)
最佳答案
使用stripslashes()
删除多余的反斜杠。
关于php - MySQL 输出到 PHP 页面显示反斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24417143/