如果我定义了一个变量,里面有"的话,php竟然自动给我转化为"
如
1
2$a="hahhah";
3echo $a;
返回的结果是"hahhah"
解答:
正常,字符串中某些特殊字符前面是自动加了转义符.
可能是直接进行数据库的操作比较方便吧,如果不想要,可以用stripslashes 去掉\就可以了
---------------------------------------------------------------
检查php.ini中
magic_quotes_gpc
magic_quotes_runtime
magic_quotes_sybase
这3项的配置试试看!