問題返回鍵:校驗值,並使用PHP
我有一個是在$記錄集,例如1.69的值。然後我有一個包含不同等級和值的數組。我想先比較$記錄與最高值,然後查看它是高於還是等於,如果不是低於它的值,則等等。
PHP代碼:
$record1 = '1.69';
$record2 = '2.90';
$record3 = '3.40';
$record4 = '3.80';
陣列($年級):
Array
(
[G] => 2.8
[VG] => 3.8
)
場景:
$ RECORD1應該是比較中的最高值數組,這將返回false。它將與低於最高值的值相比較,這也將返回錯誤。如果兩者都返回false,則返回字符串'U',否則返回鍵G或VG。
- 記錄1應產生U.
- 記錄2應產生G.
- 記錄3應產生G.
- 記錄4應產生VG。
問:
我可以做很多if語句作爲一個解決方案,但我不知道是否有這樣做的檢查以更好的方式中的任何巧妙的方式?
有多少個記錄變量? –
+1用於明確定義問題。你有能力創建一個'$ record'數組而不是獨立變量嗎? –
總是隻有1 $記錄變量。 – kexxcream