$apple=""; $banana=""; $apple="Red"; $banana="Blue"; $random(rand($apple,$banana); echo $random;
如何通过PHP选择随机字符串(快速)?
PHP rand()函数将两个数字作为输入,以形成从中选择随机数的范围.你不能提供它的字符串.
见PHP manual page for rand().
rand()
解决方案
你可以使用array_rand():
array_rand()
$strings = array( 'Red','Blue',); $key = array_rand($strings); echo $strings[$key];
另一种选择是使用shuffle().
shuffle()
$strings = array( 'Red',); shuffle($strings); echo reset($strings);