0
我有50個字符串。字符串回顯沒有,如果
$rand = rand(0,50);
$name[1] = "Jane";
$name[2] = "Marienne";
...
...
...
$name[50] = "Mary";
echo $name[$rand];
例如,如果$ rand ==「2」,我想回顯「Marienne」。但上面的代碼不起作用。我不想使用if語句,因爲字符串太多。你建議我什麼?謝謝。
您是否看到任何錯誤消息?你確定沒有選擇'0'作爲隨機數嗎?因爲數組中沒有零鍵。以防萬一。 – Nirmal 2012-02-12 17:32:52