返回首页
当前位置: 主页 > 编程语言 > PHP教程 >

php的单引号双引号问题

时间:2016-03-11 13:13来源:电脑教程学习网 www.etwiki.cn 编辑:admin

日在使用做一例有数字比较的程序,过程中发现一个很奇怪的现象,只有在输入框填上100时候,程序不能按我设定的情况执行,其它数字则没有问题,很诡异,什么原因? 代码如下: $zdj=trim($_GET["p_count"]); if ($zdj>=$get){ echo true; }else{ echo false; } 如果按照以上运行方式,如果当输入100时,程序是错误的,但输入其它数值时却能正常运行,这个问题具有隐蔽性也较危险呀。经几番思索,想起以前的一个单引号与双引号的案例。 $test = "iwind"; $str = "i love $test"; $str1 = i love $test; echo $str; //将得到 i love iwind echo $str1; //将得到 i love $test 在上例中,$zdj=trim($_GET["p_count"])这句中使用了双引号,并非标准的取字段值的标准方法,否则会给影响取值结果,现在知道应该怎么修改了,改用单引号,再运行正常了。

------分隔线----------------------------
标签(Tag):php php实例教程 php5 php源代码 php基础教程 php技巧 php6 php教程
------分隔线----------------------------
推荐内容
猜你感兴趣