我想把一個if語句放在變量中來操作。我不知道如何執行和答案存儲在一個變量,然後呼應variable.I嘗試用引號周圍,但沒有工作,這一點:如何把變量裏面的if語句
$conditie_variabila = {
if(isset($var1))
{
echo "variabila este setata";
}
};
echo $conditie_variabila;
請幫幫忙!
我想把一個if語句放在變量中來操作。我不知道如何執行和答案存儲在一個變量,然後呼應variable.I嘗試用引號周圍,但沒有工作,這一點:如何把變量裏面的if語句
$conditie_variabila = {
if(isset($var1))
{
echo "variabila este setata";
}
};
echo $conditie_variabila;
請幫幫忙!
你需要反其道而行之。就像這樣:
if(isset($var1)) {
$conditie_variabla = "variabla este setata";
};
echo $conditie_variabla;
或者這樣:
$conditie_variabila = isset($var1) ? "variabila este setata" : "variabla nu este setata";
echo $conditie_variabila;
說實話,那最後一個例子是有點接近您要尋找的。
非常感謝! –
謝謝你的回答! –
@DanutMarianGabrian:請您考慮接受這個答案作爲解決方案嗎? –
如果你仍然想在變量中的函數嘗試是這樣的:
$var1 = "hi";
$test = "foo";
$test($var1);
function foo($var1){
if(isset($var1))
{
echo "variabila este setata";
}
}
測試,併產生您所需的結果
謝謝!是一個好的解決方案 –
你不能做到這一點。您在if語句中將值分配給變量。你可以在網上看到很多if語句的例子。 – Vineet
這種方法不起作用。你需要思考另一種方式。 –