Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <h1>ColdFusion 10 ArrayContains() is NOT case-sensitive</h1>
- <p>Sample code from <a href="http://help.adobe.com/en_US/ColdFusion/10.0/CFMLRef/WS2EF4F7C2-F41D-42fe-940D-B7C0212FF3D9.html" target="_blank">http://help.adobe.com/en_US/ColdFusion/10.0/CFMLRef/WS2EF4F7C2-F41D-42fe-940D-B7C0212FF3D9.html</a></p>
- <p>Searches an array for the presence of a specified object. The function searches simple objects such as strings and numbers or complex objects such as structures. <span style="background-color:#ff0;"><u><b>String searches are case-sensitive.</b></u></span> This function does not support searches for COM and CORBA objects.</p>
- <cfset dayarray = ArrayNew(2)>
- <cfset dayarray[1][1] = "Sunday">
- <cfset dayarray[1][2] = "Monday">
- <cfset dayarray[1][3] = "Tuesday">
- <cfset dayarray[2][1] = "Wednesday">
- <cfset dayarray[2][2] = "Thursday">
- <cfset dayarray[2][3] = "Friday">
- <cfoutput>
- <p>Array contains</p>
- #dayarray[1][1]#, #dayarray[1][2]#, #dayarray[1][3]#, #dayarray[2][1]#,
- #dayarray[2][2]#, #dayarray[2][3]#
- <p>Checking value in the array</p>
- exact case = #ArrayContains(dayarray[1], "Tuesday")#<br>
- <span style="background-color:##ff0;"><b>case insensitive = #ArrayContains(dayarray[1], lcase("Tuesday"))#</b></span>
- </cfoutput>
- <!--Creating a one-dimensional array-->
- <h3>1-dimensional array example</h3>
- <cfset montharray = ArrayNew(1)>
- <cfset montharray[1] = "April">
- <cfset montharray[2] = "July">
- <cfset montharray[3] = "October">
- <cfset montharray[4] = "December">
- <p>Checking if value exists</p>
- <cfoutput>
- exact case = #ArrayContains(montharray, "December")#<br>
- <span style="background-color:##ff0;"><b>case insensitive = #ArrayContains(montharray, lcase("December"))#</b></span>
- </cfoutput>
Advertisement
Add Comment
Please, Sign In to add comment