- array_map: documentation ( source)
- var_dump: documentation ( source)
- array_splice: documentation ( source)
- rand: documentation ( source)
<?php
$d = array(1,3,4,5);
$d = array_map(function() { return (object)array('derp'=>rand()); }, $d);
array_splice($d, 12, 0, 12);
var_dump($d);