我已經爲我的平臺中的用戶創建了比例類型的PHP腳本。根據變量值回顯文本
根據用戶的交互方式,$ratio
變量號碼發生變化。他們以比例1.00
開始。他們可以得到的最低值是0.00
,沒有最大值,最高的用戶當前在87.50
。
我想顯示一條消息給用戶,具體取決於他們的比例範圍。
如果他們$ratio
是任何地方0.90
之間0.00
到那麼呼應這樣的:
<p>Your ratio is very poor!</p>
如果再0.91
1.99
之間:
<p>Your ratio is good!</p>
最後,如果2.00
之間時,則:
<p>You are a grandmaster!</p>
我在猜測IF/ELSEIF
聲明可以解決這個問題嗎?我的平臺流量很大,所以我正在尋找一種輕量級的解決方案,不會將我的服務器置於健康支持之上。
我只是給這個測試運行。一個問題,嘗試設置比例爲「0.00」,它不起作用,它不顯示正確的消息。你知道問題是什麼嗎? –
這是由於PHP字符串與整數。嘗試使用$ ratio =「0.0」; – Farkie
這是行不通的,因爲比率值永遠不會小於兩位小數,所以至少它會是「0.00」或者例如「0.0025」...... –