Foros del Web » Programando para Internet » PHP »

array que comience con indice 1

Estas en el tema de array que comience con indice 1 en el foro de PHP en Foros del Web. tengo un arreglo donde guardo por ejemplo 3,4,6 $dato=array("3","4","6"); al darle un print_r($dato) me genera: [0] ->3[1]->4 etc. ahora lo que necesito es generar otro ...
  #1 (permalink)  
Antiguo 21/11/2016, 12:10
 
Fecha de Ingreso: febrero-2011
Mensajes: 43
Antigüedad: 13 años, 2 meses
Puntos: 0
array que comience con indice 1

tengo un arreglo donde guardo por ejemplo 3,4,6

$dato=array("3","4","6");

al darle un print_r($dato) me genera:

[0] ->3[1]->4 etc.

ahora lo que necesito es generar otro arreglo o el mismo pero que el indice comience desde 1, es decir necesitaria que el nuevo indice del arreglo comience desde 1

print_r($dato2);

[1]->3,[2]->4, etc
  #2 (permalink)  
Antiguo 21/11/2016, 13:51
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 1 mes
Puntos: 1146
Respuesta: array que comience con indice 1

si es otro arreglo solo tienes que especificar las llaves, por ejemplo seria

Código PHP:
Ver original
  1. $dato2 = [1 => 'num 3', 2 => 'num 4', 3 => 'num 6'];

Etiquetas: indice
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:33.