Whatever message this page gives is out now! Go check it out!
StructIsOrdered(struct)Parameter | Description |
Struct | Input struct object. |
<cfscript>
// create an ordered struct
myStruct1=StructNew("ordered");
myStruct2 = [ a=1, b=2, d=4, c=3 ];
mystruct3=StructNew("ordered","text","asc");
mystruct4= structNew("ordered", function(e1value,e2value,e1key,e2key)
{
return compare(e1key,e2key);
});
// Check whether struct is ordered
writeOutput(StructIsOrdered(myStruct1) & "<br>");
writeOutput(StructIsOrdered(myStruct2) & "<br>");
writeOutput(StructIsOrdered(myStruct3) & "<br>");
writeOutput(StructIsOrdered(myStruct4) & "<br>");
// Using member function
writeOutput(myStruct1.IsOrdered() & "<br>");
writeOutput(myStruct2.IsOrdered() & "<br>");
writeOutput(myStruct3.IsOrdered() & "<br>");
writeOutput(myStruct4.IsOrdered() & "<br>");
</cfscript>