ランダム配列の重複について
ある配列からランダムで取り出し、その値が被らないような機能を実装する場合、下記で行うとなぜかNULL
と返ってきます。
</php
$name = array();
$name_list = array("mark","brown","cortony","cresta");
for($class=0;$class<=4;$class++){
for($num=0;$num<=5;$num++){
$newMember = array($name_list[$class] => $num);
array_push($name, $newMember);
}
}
function class_sort (){
for($i=0;$i<4;$i++){
$name = mt_rand(0,$name); //ランダムで取り出す
echo array_unique($name); //重複を防ぐ
}
}
var_dump($name);