Retroceder   Foros del Web > Programación para sitios web > Coldfusion

Respuesta
 
Herramientas Desplegado
Antiguo 30-may-2006, 07:31   #1 (permalink)
TheHard ha deshabilitado el karma
 
Fecha de Ingreso: abril-2003
Ubicación: Santiago
Mensajes: 89
Pregunta Array de par clave=valor (key=value)?

Saludos

Es posible hacer esto? en php, si tengo un string (por ejemplo un querystring) como el que sigue:

$linea = "a=casa&b=pepito&c=loquesea";

y lo paso a un array con un parse_str($linea, $arreglo), yo puedo referenciar los elementos invocando por ejemplo "echo $arreglo['a'];" lo que imprimiría "casa"...

Es posible hacer esto en ColdFusion? en particular la parte de referenciar los elementos del arreglo por su "key"...?

Gracias
__________________
The Hard
---
- Sólo sé que nada sé... ( :-D )
- Hay un placer en la locura, que sólo los locos conocen... :cool:
- ¿Trabajas para vivir, o vives para trabajar? :pensando:
TheHard está desconectado   Responder Citando
Antiguo 05-jul-2006, 12:43   #2 (permalink)
kurlax está en el buen camino
 
Fecha de Ingreso: diciembre-2003
Mensajes: 214
Te recomiendo funciones de listas.
<cfset linea="a=casa&b=pepito&c=loquesea">

<!--- parametro1="a=casa" --->
<cfset parametro1=listGetAt(linea,1,"&")>
<!--- ke1="a" --->
<cfset key1=listGetAt(parametro1,1,"=")>
<!--- valor1="casa" --->
<cfset valor1=listGetAt(parametro1,2,"=")>

Mejor aun, para almacenarlo en una estructura:

<cfset arreglo=structNew()>
<cfloop list="linea" delimiter="&" index="parametro">
<cfset arreglo['#listgetAt(parametro,1,"=")#']=listgetAt(parametro,2,"=")>
</cfloop>


No se si la sintaxis esta del todo bien, pero la idea es esa.
kurlax está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 05:19.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93