Sunday, January 13, 2013

QueryString to Struct Converter

This function converts QueryString to Struct Data Type.
<cffunction name="QueryStringToStruct" output="false">

<cfargument name="QueryString" required="yes" type="string">

<cfset myStruct = StructNew()>

<cfloop list="#QueryString#" delimiters="&" index="i">

<cfset QueryStringParts = ListToArray(i, "=")>

<cfset structInsert(myStruct, Trim(QueryStringParts[1]),Trim(QueryStringParts[2]))>

</cfloop>

<cfreturn myStruct />

</cffunction>

No comments:

Post a Comment