Removes all data from the specified structure. Always returns Yes.
StructClear(structure)
StructDelete, StructFind,
StructInsert,
StructIsEmpty,
StructKeyArray,
StructKeyExists,
StructKeyList,
StructCount,
StructNew,
StructUpdate,
StructAppend,
StructGet,
StructSort,
StructFindKey,
StructClear
Parameter |
Description |
---|---|
structure |
Structure to clear |
<!--- This example shows how to use the StructClear function. It calls the cf_addemployee custom tag which uses the addemployee.cfm file. ---> <html> <head> <title>Add New Employees</title> </head> <body> <h1>Add New Employees</h1> <!--- Establish parms for first time through ---> <cfparam name = "Form.firstname" default = ""> <cfparam name = "Form.lastname" default = ""> <cfparam name = "Form.email" default = ""> <cfparam name = "Form.phone" default = ""> <cfparam name = "Form.department" default = ""> <cfif form.firstname eq ""> <p>Please fill out the form. <cfelse> <cfoutput> <cfscript> employee = StructNew(); StructInsert(employee, "firstname", Form.firstname); StructInsert(employee, "lastname", Form.lastname); StructInsert(employee, "email", Form.email); StructInsert(employee, "phone", Form.phone); StructInsert(employee, "department", Form.department); </cfscript> </cfoutput> <!--- Call the custom tag that adds employees ---> <cf_addemployee empinfo = "#employee#"> <cfscript>StructClear(employee);</cfscript> </cfif> ...