![]() |
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"...? :pensando: Gracias :adios: |
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. |
| La zona horaria es GMT -6. Ahora son las 07:14. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.