gpt4 book ai didi

php - mysqli_real_escape_string 出现解析错误

转载 作者:行者123 更新时间:2023-11-29 21:06:56 27 4
gpt4 key购买 nike

为什么即使我使用 mysqli_real_escape_string 也会收到此错误?在这个例子中,mysqli_real_escape_string没有转义字符串中的引号吗?

Parse error: syntax error, unexpected 'X' (T_STRING) in C:\xampp\htdocs\PHP\processor.php on line 20

<?php
$text = "I'm "X-MAN"";

$con = @mysqli_connect( "localhost:3306", "root", "P@ssw0rd", "DogSport" ) or die ("Couldn't connect to server");

echo mysqli_real_escape_string($con, $text);
?>

最佳答案

要么改变

$text = "I'm "X-MAN"";

$text = "I'm \"X-MAN\"";

或至:

$text = 'I\'m "X-MAN"';

字符串在字符串完成之前包含单/双引号。

因此,转义中间单/双引号。

关于php - mysqli_real_escape_string 出现解析错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36736308/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com