gpt4 book ai didi

php - PHP PDO 的 Mysql 转义 % 和 _

转载 作者:行者123 更新时间:2023-11-29 00:41:02 26 4
gpt4 key购买 nike

是否有一种特殊的方法可以转义 % 符号和下划线?当我做的时候

 PDO->prepare()

它会自动转义 % 符号和下划线吗?

我试过使用\% 或 _ 但我认为它不起作用。如果字符串包含此类字符,我还想检查一个字符串。

谢谢

最佳答案

%_ 永远不会自动转义,因为很少需要转义它们。只有当它们在带有 LIKE 的字符串中使用时.

你必须在 php 中手动处理它。您可以使用 strpos 检查它们中的任何一个是否在字符串中,并且您可以使用 str_replace 进行临时转义。根据字符串类型,您可能必须在字符串中转义反斜杠本身。

关于php - PHP PDO 的 Mysql 转义 % 和 _,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12271183/

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