gpt4 book ai didi

PHP - 使用字符串的 stripshales 后出现斜线

转载 作者:搜寻专家 更新时间:2023-10-31 21:24:00 26 4
gpt4 key购买 nike

我正在使用 mysqli 连接。

 $conn = new mysqli($host, $user, $password, $database);

使用以下语法将数据存储在数据库中

$site_description = $conn->real_escape_string($_POST['site_description']);  
$conn->query("UPDATE `r_site_details` SET `site_description` = '".$site_description."' WHERE `id` = ".$id);
input : Telangana's

它添加斜杠。但是当我用 stripslashes 输出值时,它仍然在字符串中显示斜杠

$query = $conn->query("select * from r_site_details where id=$id")or die(mysqli_error());
$result = $query->fetch_assoc();
echo stripslashes($result["site_description"]) // output : Telangana\'s

最佳答案

不要找到优化解决方案,只是尝试替换斜线它工作正常,

echo str_replace('\"', '"',str_replace("\'", "'", $result["site_description"]));

任何人都可以建议我一个替代解决方案。

关于PHP - 使用字符串的 stripshales 后出现斜线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40373275/

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