Size:
System
mt_rand(0,($m-100))/$m, 'y'=> mt_rand(0,($m-100))/$m, 'has'=> has($need, $itm), 'need'=> $need, 'p'=> round($p) ); } return json_encode($d); } function has($need, $itm) { $d = array(); $n = mt_rand(1, floor(count($itm)/2)); while(count($d) != $n){ $p = mt_rand(1, count($itm)-1); if ($p == $need || array_key_exists($p, $d)) continue; $v = $itm[$p][1]; $v += ($v * ((mt_rand(0, 50)/100)-0.25)); $d[$p] = array($p, round($v), mt_rand(10, 100)); }; return array_values($d); }