基本上我是通过POST
将格式化的字符串发送到PHP脚本所以说我有字符串...“abcdef $ ghikl”它会将$ ghikl识别为变量......
有没有办法告诉PHP这个字符串中不存在变量?
我知道如何硬编码,你只需使用“'”,但由于字符串被发送到脚本,我不知道该怎么做......
谢谢你们
对于问题的范围,真正需要的所有代码都是:
$string = $_POST['string'];
// a couple strcmp's here, just to see if the string == ""
$array = explode("+", $string);
答案 0 :(得分:3)
尝试转义$
"abcdef\$ghikl"
答案 1 :(得分:0)
除非你使用eval(),否则PHP不会将其视为变量。你能告诉我们你的代码吗?