Foros del Web » Programando para Internet » PHP »

Crear un array con una variable

Estas en el tema de Crear un array con una variable en el foro de PHP en Foros del Web. hola solo eso quiero crear un array con una varible de esta forma: (pero no funciona) $valoresParaArray="'valor1', 'valor2', 'valor3'"; $miArray= array ($valoresParaArray); solo crea un ...
  #1 (permalink)  
Antiguo 05/03/2009, 10:50
 
Fecha de Ingreso: diciembre-2005
Ubicación: Barcelona
Mensajes: 1.428
Antigüedad: 18 años, 4 meses
Puntos: 15
Crear un array con una variable

hola solo eso

quiero crear un array con una varible de esta forma: (pero no funciona)

$valoresParaArray="'valor1', 'valor2', 'valor3'";
$miArray= array ($valoresParaArray);

solo crea un elemento en el array que es: 'valor1', 'valor2', 'valor3'
en lugar de tres elementos

donde está el error?
  #2 (permalink)  
Antiguo 05/03/2009, 11:01
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Crear un array con una variable

mmm... pues lo que le ingresas es una cadena, no mas!

Código PHP:
$foo = array('a''b''c'); 
lo mejor, es que leas lo que dice el manual de PHP

http://php.net/array


o bien, puedes usar explode....

Código PHP:
$foo 'a,b,c';
print_r(explode(','$foo)); 
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 05/03/2009, 11:02
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Crear un array con una variable

¿Por qué no haces lo siguiente?:
Código php:
Ver original
  1. $valores = 'valor1,valor2,valor3';
  2. $miArray = explode(',', $valores);
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #4 (permalink)  
Antiguo 06/03/2009, 04:31
 
Fecha de Ingreso: diciembre-2005
Ubicación: Barcelona
Mensajes: 1.428
Antigüedad: 18 años, 4 meses
Puntos: 15
Respuesta: Crear un array con una variable

explode() funcionó perfecto
gracias
  #5 (permalink)  
Antiguo 06/03/2009, 07:25
Avatar de eddwinpaz  
Fecha de Ingreso: noviembre-2007
Ubicación: Merida , Venezuela
Mensajes: 1.066
Antigüedad: 16 años, 5 meses
Puntos: 25
Respuesta: Crear un array con una variable

Código PHP:
  
  
for($i=1$i<10$i++){
  
     
$array[] = $i;

 } 
__________________
O nos hacemos miserables o nos hacemos fuertes , la cantidad de trabajo es la misma.
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 20:05.