如果超過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
這是一個可怕的原因。認真。 –