gpt4 book ai didi

mysql - MySQL 查询中 '".$string ."' 和 '$string"之间有什么不同

转载 作者:行者123 更新时间:2023-12-01 00:51:59 26 4
gpt4 key购买 nike

下面两个关于'".$string."''$string' 的查询有什么不同

SELECT * FROM users WHERE UserName='".$USERNAME."' AND Pass='".$PASS."'
/* AND */
SELECT * FROM users WHERE UserName='$USERNAME' AND Pass='$PASS'

如果不同,什么对安全性更好? 字符串在输入时始终是安全的,但仅适用于上述差异

编辑:我在 PHP JUST 上使用上面的查询并且需要它

最佳答案

至少在 PHP 中,两者之间绝对没有区别——它们做的事情完全相同。两者都同样容易受到 SQL 注入(inject)攻击。

关于mysql - MySQL 查询中 '".$string ."' 和 '$string"之间有什么不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14569304/

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