如何修复此错误?字符串转义


How can i fix this error? string escape

我得到了这个错误:

致命错误:未捕获错误:调用未定义的函数mysqli_real_escape_string()

我是这样申报的:

$imageName=mysqli_real_escape_string($_FILES['image']['name']);
$tmp_name=mysqli_real_escape_string($_FILES['image']['tmp_name']);

我试图在php.ini配置上找到它的扩展,我认为它已经包含在内了,为什么是它?因为当我不使用转义字符串时,我无法正确上传图像。提前感谢任何帮助我的人。

不需要为图像编写mysqli_real_escape_string

您可以使用mysqli_real_escape_string以字符串(文本类型)格式对用户输入的特殊字符进行转义,该格式将进一步用于保存在SQL语句中。

对于图像,您可以使用各种FILES函数,如。CCD_ 5和CCD_ 6