Foros del Web » Programando para Internet » PHP »

Pasar Valores a un array mediante variable

Estas en el tema de Pasar Valores a un array mediante variable en el foro de PHP en Foros del Web. Estimados un saludo, Estoy usando un code en php, en el que paso valores a un array........por ejemplo des esta forma, reconoce el array con ...
  #1 (permalink)  
Antiguo 16/07/2011, 09:57
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 22 años, 11 meses
Puntos: 4
Pasar Valores a un array mediante variable

Estimados un saludo,

Estoy usando un code en php, en el que paso valores a un array........por ejemplo des esta forma, reconoce el array con tres posiciones :

Código PHP:
$pdf->Row(array(unodostres)); 

Pero lo que necesito hacer es pasarle los valores de "uno, dos, tres" mediante una variable...........lo he intentado de la siguiente forma pero no funciona, es decir reconoce "uno, dos, tres" como un solo valor dentro del array y no como tres....

Código PHP:
$variable="uno, dos , tres";

$pdf->Row(array($variable)); 
Alguien sabe como puedo hacer para que me funcione de esta forma ?

Saludos y gracias de antemano.
__________________
EL LIMITE ES EL UNIVERSO
  #2 (permalink)  
Antiguo 16/07/2011, 10:03
Avatar de darkasecas  
Fecha de Ingreso: marzo-2005
Ubicación: SantaCata, NL, Mexico
Mensajes: 1.553
Antigüedad: 19 años, 8 meses
Puntos: 77
Respuesta: Pasar Valores a un array mediante variable

umm, no se puede? >_>
una opcion seria que el array en si fuera la variable

$variable = array('uno', 'dos', 'tres');

y asi puedes llamar la funcion como

$pdf->Row($variable);

o usar 3 variables o.o
$pdf->Row(array($uno, $dos, $tres))
  #3 (permalink)  
Antiguo 16/07/2011, 10:22
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 22 años, 11 meses
Puntos: 4
Respuesta: Pasar Valores a un array mediante variable

Gracias por contestar,

Bueno la dificultad sigue siendo muy similar, es decir lo que tengo es una variable donde tengo X cantidad de valores que vienen de una consulta, etc....

por ejemplo com bien comentaste lo tengo asi :
Código PHP:
$valores="'uno', 'dos', 'tres'"
Y lo asigno así.....

Código PHP:
$variable = array($valores); 
La dificultad es que pasandolo así reconoce "uno, dos, tres" como una sola posición y no como tres columnas del array que es lo que necesito...........supongo que falta algo en la forma en como ponen los valores :

Código PHP:
$variable = array($valores); 


Gracias, toda la ayuda sirve...
__________________
EL LIMITE ES EL UNIVERSO
  #4 (permalink)  
Antiguo 16/07/2011, 10:30
Avatar de _ssx  
Fecha de Ingreso: mayo-2003
Ubicación: mX
Mensajes: 683
Antigüedad: 21 años, 6 meses
Puntos: 60
Respuesta: Pasar Valores a un array mediante variable

Trata de hacerle explode a tu cadena $valores con base en la , $array = explode(',',$valores)
__________________
Escribe tu código de forma que refleje, y saque a relucir,lo mejor de tu carácter personal
www.oscararzola.com/blog
Principios de un programador
  #5 (permalink)  
Antiguo 16/07/2011, 11:08
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 22 años, 11 meses
Puntos: 4
Respuesta: Pasar Valores a un array mediante variable

Muchas Gacias, lo resolví con :

Código PHP:
$fila="uno, dos, tres";
$values explode(',',$fila);
$pdf->Row($values); 

Saludos.
__________________
EL LIMITE ES EL UNIVERSO

Etiquetas: mediante, pasar, variables
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 21:44.