QQ 1640076782

2013年07月30日

php中if语句添加中括号或者不添加的关系

Filed under: phper — 标签: — liphp @ 1:43 下午

今天安装payworks支付方式的时候出现了一个问题。。后台的数据没有翻译过来。。找了很久都没发现问题。

最后只能一点一点的去测试,最后发现原来是if语句那个地方的错误。但是这个if语句看起来十分的正常。

到最后才知道原来没有添加中括号的时候写法有问题。

当if语句后面只有一句话的时候中括号的可以省略的。如果多的花就不能省略。

例如:

$a=1;
if ($a>0) echo ">0"; else echo "<0";
可以正常运行。
不过为了增加程序的可读性还是建议使用第一种写法,这样对自己以后检查代码,或者别人接你的活都有好处。也可以减少代码的出错的概率。
如果你有外贸企业网站建站需求,欢迎随时联系我们

QQ客服:415682727

电话:020-39907297

MSN:[email protected]