如果超过1小时,我想快速执行if-then
以响应s
。如果我要在下一行上做这些变量,则已经分配了这些变量。任何形式的帮助,我都可以在此非常感谢。if then conflict php
$img3['tdiff'] = $img3['tdiff']." Hour".if($img3['tdiff']>1)
{
echo "s";
};
我几乎要添加的s
,如果有一个多小时......请帮助,如果你能我,预先感谢您!
如果超过1小时,我想快速执行if-then
以响应s
。如果我要在下一行上做这些变量,则已经分配了这些变量。任何形式的帮助,我都可以在此非常感谢。if then conflict php
$img3['tdiff'] = $img3['tdiff']." Hour".if($img3['tdiff']>1)
{
echo "s";
};
我几乎要添加的s
,如果有一个多小时......请帮助,如果你能我,预先感谢您!
使用三元运算:?:
$img3['tdiff'] = $img3['tdiff'] . " Hour" . ($img3['tdiff'] > 1 ? "s" : "");
虽然在这种情况下,你要使用复数库。
这就是精彩!非常感谢!我从来不知道这是可能的,直到你......再次感谢! – thevoipman
您可以将它缩短为[@ Twisted1919建议](http://stackoverflow.com/questions/16001702/if-then-conflicts-php#comment22818139_16001702)。 – Jakub
if($img3['tdiff'] > 1) {
$s = "s";
} else {
$s = "";
}
$img3['tdiff'] = $img3['tdiff']. " Hour". $s;
编辑:添加一个else子句,以避免不确定的变量
以及如果$ img3 ['tdiff'] <= 1会不会是$ s未定义? – Twisted1919
是的,这将是未定义的,但这真的会有问题吗? – Hallonen
当然这将是一个问题你不觉得?你想在你的页面上发布警告,告诉你的文件所在的路径吗? 请三思,请:) – Twisted1919
这只是无效语法。将if语句与变量赋值分开。反正更容易阅读。 –
我不想,有没有其他的方式来做到这一点,而不分离变量? – thevoipman
这是一个可怕的原因。认真。 –