
añadir datos en medio de un array
Publicado por Antonio (13 intervenciones) el 02/06/2014 13:35:35
Hola he hecho un código para añadir unos números a partir de una determinada posición pero no consigo realizarlo
solo consigo añadir el 4.
este es el código el array tendria que quedar así:(7,8,10,4,7,5,2,5,4)
solo consigo añadir el 4.
este es el código el array tendria que quedar así:(7,8,10,4,7,5,2,5,4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
$contenido=array(7,8,10,2,5,4);
$entrada=array(5,7,4);
$posicion=3;
$i=0;
$longitud=count($contenido);
$cantidad=count($entrada)-1;
while ($i<=$cantidad)
{
while ($longitud>$posicion)
{
$contenido[$longitud]=$contenido[$longitud-1];
$longitud=$longitud-1;
}
$contenido[$posicion]=$entrada[$i];
$i++;
}
print_r($contenido);
?>
Valora esta pregunta


0