array_rand 真是个烂函数


今天使用了下php的rand,首先要suck下php的伪随机函数,这是一个我没法用的函数,当然你可以觉得很方便,但问题是无法特别随机。

接下来说说array_rand,这个函数是从数组里随机拿出n个单元,看起来很容易却因为php的可变类型突然变得奇怪:

$a=array();
array_rand($source,1);

这样写没有问题吧,问题却来了,$a不是一个数组了!这真是。。。害得代码要判断传入的数量是否是1.。。真是对php的类型很不适应。

你可能感兴趣的:(PHP)