变量中含有单引号如何比较相等呢? $a 中从数据库中读出来的,比如是'123'现在我判断if 语句写成 if ($a=="'123'") 或写成if ($a=='\'123\'') 为什么就不相等呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 多谢,能说清楚点吗,我刚学PHP, 怎么不行呢?$a = "'123'";var_dump($a=="'123'"); //bool(true)var_dump($a=='\'123\''); //bool(true) 估计从数据库取出来末尾被加了空格(trim)或者引号被转义了(stripslashes) 分割字符的问题? 有没有好心人帮我解决一个linux乱码问题(弄了一天了) 无法存取$GLOBALS全局变量!在线等! 各位推荐几本编程思维方面的书 linux mysql 启动问题 数据库查询错误! Wamp-PHPMyAdmin 用户问题 如何实现多行数据修改! 可以用PHP制作网上免费订阅程序吗? PHP怎么创建一文件 快速关键字过滤如何实现? json_encode与json_decode是什么意思
var_dump($a=="'123'"); //bool(true)
var_dump($a=='\'123\''); //bool(true)