-1
我仍然在學習PHP的,這是我如何將PHP循環語句輸出變量::把php的循環輸出變成變量?
ob_start();
if 2 > 1 {
echo 'It is OK';
} else {
echo 'It is not OK';
}
$myvar = ob_get_clean();
echo $myvar;
現在$ MYVAR輸出上面,如果結果,但會出現在這樣做更好的方法?
我仍然在學習PHP的,這是我如何將PHP循環語句輸出變量::把php的循環輸出變成變量?
ob_start();
if 2 > 1 {
echo 'It is OK';
} else {
echo 'It is not OK';
}
$myvar = ob_get_clean();
echo $myvar;
現在$ MYVAR輸出上面,如果結果,但會出現在這樣做更好的方法?
首先,代碼中沒有循環:if/else
塊只執行一次,而不是循環。
第二,如果你要保存的字符串,可以將其直接分配給您的變量,採用了許多方法:
的if/else
if(2 > 1) $myVar = 'it is OK';
else $myVar = 'it is not OK';
開關的情況下
switch (2>1):
case true:
$myVar = 'it is OK';
break;
default:
$myVar = 'it is not OK';
endswitch;
三元運算符
$myVar = 2>1 ? 'it is OK' : 'it is not OK';
我喜歡if/else方法,謝謝:) – user3808588
爲什麼回聲它,如果你想以後使用它?爲什麼不立即把它放入一個變量? – Carcigenicate
爲什麼不這樣做:-https://eval.in/850728 –
我剛剛舉了一個例子,說明我是如何將它放入一個變量中的,後來我在重新使用$ myvar。 – user3808588