podrias probar de esta manera:
Código PHP:
Ver original$data = array("jose mendez","8","12345","23678-0","35688-0","45656-0");
for($i=3; $i < count($data); $i++ ){ $data[0],
$data[1],
$data[2],
$data[$i],
));
}
eso retorna un array nuevo de esta manera:
array(3) {
[0]=>
array(4) {
[0]=>
string(11) "jose mendez"
[1]=>
string(1) "8"
[2]=>
string(5) "12345"
[3]=>
string(7) "23678-0"
}
[1]=>
array(4) {
[0]=>
string(11) "jose mendez"
[1]=>
string(1) "8"
[2]=>
string(5) "12345"
[3]=>
string(7) "35688-0"
}
[2]=>
array(4) {
[0]=>
string(11) "jose mendez"
[1]=>
string(1) "8"
[2]=>
string(5) "12345"
[3]=>
string(7) "45656-0"
}
}
Si las tres primeras posiciones son fijas y de allí en adelante es aleatorea la cantidad de adicionales, con el for iniciando desde la posicion 3 llenas el nuevo array con esa data
MUESTRA