我一直在想如何做到這一點,我有一個函數。函數中的PHP變量變量
$sky = (a range of number 1 to 10);
function condi($nnn){
if($$nnn <= 1){
echo 'Fails';
}
elseif($$nnn <= 3){
echo 'Respectable';
}
elseif($$nnn <= 5){
echo 'Decent';
}
elseif($$nnn <= 7){
echo 'Great';
}
elseif($$nnn <= 9){
echo 'Legendary';
}
elseif($$nnn = 10){
echo 'Ultimate';
}
}
condi('sky');
但是不管$ sky的值是多少,輸出都會失敗。
所以我決定檢查$$ nnn的值是多少,然後我意識到$$ nnn沒有它的價值。請幫忙嗎?
可變變量是可怕的。不要使用它們。 – ThiefMaster
如果你真的想要一個變量變量/動態變量,你可以寫下:$ {$ nnn}來更清楚你真正想要做什麼。 –