<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>ColdFusion Examples</title>
	
	<link>http://coldfusionexamples.com</link>
	<description>Just a bunch of ColdFusion examples</description>
	<lastBuildDate>Sun, 28 Nov 2010 08:31:30 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ColdfusionExamples" /><feedburner:info uri="coldfusionexamples" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://coldfusionexamples.com/?pushpress=hub" /><feedburner:emailServiceId>ColdfusionExamples</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Toggling the overview panel on a CFMAP tag in ColdFusion</title>
		<link>http://feedproxy.google.com/~r/ColdfusionExamples/~3/_RGH7r06gYg/</link>
		<comments>http://coldfusionexamples.com/2010/11/28/toggling-the-overview-panel-on-a-cfmap-tag-in-coldfusion/#comments</comments>
		<pubDate>Sun, 28 Nov 2010 08:30:42 +0000</pubDate>
		<dc:creator>Peter deHaan</dc:creator>
				<category><![CDATA[CFMAP]]></category>
		<category><![CDATA[overview]]></category>

		<guid isPermaLink="false">http://coldfusionexamples.com/?p=431</guid>
		<description><![CDATA[The following example shows how you can toggle the overview panel on a CFMAP tag in ColdFusion by setting the Boolean overview attribute. &#60;html&#62; &#160; &#60;cfajaximport params=&#34;#{googlemapkey='YourGoogleMapsAPIKeyHere'}#&#34; /&#62; &#60;cfparam name=&#34;URL.overview&#34; default=&#34;false&#34; type=&#34;boolean&#34; /&#62; &#160; &#60;head&#62; &#60;/head&#62; &#60;body style=&#34;padding:20px;&#34;&#62; &#160; &#60;cfform method=&#34;GET&#34; action=&#34;#CGI.SCRIPT_NAME#&#34;&#62; &#60;cfinput name=&#34;overview&#34; type=&#34;checkbox&#34; value=&#34;1&#34; checked=&#34;#URL.overview#&#34; onchange=&#34;this.form.submit();&#34; /&#62; &#60;label for=&#34;overview&#34;&#62;overview&#60;/label&#62; &#60;cfinput name=&#34;submitBtn&#34; type=&#34;submit&#34; value=&#34;Submit&#34; [...]]]></description>
				<content:encoded><![CDATA[<p>The following example shows how you can toggle the overview panel on a CFMAP tag in ColdFusion by setting the Boolean <code>overview</code> attribute.</p>
<p><span id="more-431"></span></p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">html</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span>cfajaximport params<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#{googlemapkey='YourGoogleMapsAPIKeyHere'}#&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfparam</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;URL.overview&quot;</span> <span style="color: #0000FF;">default</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;false&quot;</span> <span style="color: #0000FF;">type</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;boolean&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">head</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">head</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">body</span> <span style="color: #0000FF;">style</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;padding:20px;&quot;</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfform</span> <span style="color: #0000FF;">method</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;GET&quot;</span> <span style="color: #0000FF;">action</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#CGI.SCRIPT_NAME#&quot;</span><span style="color: #0000FF;">&gt;</span></span>
        <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfinput</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;overview&quot;</span> <span style="color: #0000FF;">type</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;checkbox&quot;</span> <span style="color: #0000FF;">value</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;1&quot;</span> <span style="color: #0000FF;">checked</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#URL.overview#&quot;</span> <span style="color: #0000FF;">onchange</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;this.form.submit();&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
        <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">label</span> <span style="color: #0000FF;">for</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;overview&quot;</span><span style="color: #0000FF;">&gt;</span></span>overview<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">label</span><span style="color: #0000FF;">&gt;</span></span>
        <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfinput</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;submitBtn&quot;</span> <span style="color: #0000FF;">type</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;submit&quot;</span> <span style="color: #0000FF;">value</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;Submit&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfform</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span>cfmap <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;map01&quot;</span></span>
<span style="color: #333333;">            centerAddress<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;San Francisco, CA&quot;</span></span>
<span style="color: #333333;">            overview<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#URL.overview#&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">body</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">html</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>And the output of the &lt;CFMAP&gt; tag is as follows:<br />
<iframe src="http://live.coldfusionexamples.com/cfmap/cfmap_overview_test.cfm" width="100%" height="500"></iframe></p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'Toggling the overview panel on a CFMAP tag in ColdFusion',url: 'http://coldfusionexamples.com/2010/11/28/toggling-the-overview-panel-on-a-cfmap-tag-in-coldfusion/',contentID: 'post-431',code: 'Pete9667',suggestNotebook: 'ColdFusionExamples',suggestTags: 'overview',providerName: 'ColdFusionExamples.com',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper-remember.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><img src="http://feeds.feedburner.com/~r/ColdfusionExamples/~4/_RGH7r06gYg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://coldfusionexamples.com/2010/11/28/toggling-the-overview-panel-on-a-cfmap-tag-in-coldfusion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://coldfusionexamples.com/2010/11/28/toggling-the-overview-panel-on-a-cfmap-tag-in-coldfusion/</feedburner:origLink></item>
		<item>
		<title>Listening for map errors on the CFMAP tag in ColdFusion</title>
		<link>http://feedproxy.google.com/~r/ColdfusionExamples/~3/1Bi6266W9rw/</link>
		<comments>http://coldfusionexamples.com/2010/11/28/listening-for-map-errors-on-the-cfmap-tag-in-coldfusion/#comments</comments>
		<pubDate>Sun, 28 Nov 2010 08:04:27 +0000</pubDate>
		<dc:creator>Peter deHaan</dc:creator>
				<category><![CDATA[CFMAP]]></category>
		<category><![CDATA[onError]]></category>
		<category><![CDATA[onLoad]]></category>

		<guid isPermaLink="false">http://coldfusionexamples.com/?p=429</guid>
		<description><![CDATA[The following example shows how you can listen for map errors on the &#60;CFMAP&#62; tag in ColdFusion and JavaScript using the onError attribute. &#60;html&#62; &#160; &#60;cfajaximport params=&#34;#{googlemapkey='YourGoogleMapsAPIKeyHere'}#&#34; /&#62; &#160; &#60;head&#62; &#60;script type=&#34;text/javascript&#34;&#62; function cfmap_onError(mapStatusCode, errorMessage) { alert(&#34;Uh oh, I wasn't able to find the specified address.\ncode: &#34; + mapStatusCode); } &#160; function cfmap_onLoad() { alert(&#34;Map [...]]]></description>
				<content:encoded><![CDATA[<p>The following example shows how you can listen for map errors on the &lt;CFMAP&gt; tag in ColdFusion and JavaScript using the <code>onError</code> attribute.</p>
<p><span id="more-429"></span></p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">html</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span>cfajaximport params<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#{googlemapkey='YourGoogleMapsAPIKeyHere'}#&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">head</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">script</span> <span style="color: #0000FF;">type</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text/javascript&quot;</span><span style="color: #0000FF;">&gt;</span></span>
    function cfmap_onError(mapStatusCode, errorMessage) {
        alert(&quot;Uh oh, I wasn't able to find the specified address.\ncode: &quot; + mapStatusCode);
    }
&nbsp;
    function cfmap_onLoad() {
        alert(&quot;Map is loading.&quot;);
    }
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">script</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">head</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">body</span> <span style="color: #0000FF;">style</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;padding:20px;&quot;</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span>cfmap <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;map01&quot;</span></span>
<span style="color: #333333;">            centerAddress<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;Qwertyville&quot;</span></span>
<span style="color: #333333;">            onError<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;cfmap_onError&quot;</span></span>
<span style="color: #333333;">            <span style="color: #0000FF;">onLoad</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;cfmap_onLoad&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">body</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">html</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>And the output of the &lt;CFMAP&gt; tag is as follows:<br />
<iframe src="http://live.coldfusionexamples.com/cfmap/cfmap_onerror_test.cfm" width="100%" height="500"></iframe></p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'Listening for map errors on the CFMAP tag in ColdFusion',url: 'http://coldfusionexamples.com/2010/11/28/listening-for-map-errors-on-the-cfmap-tag-in-coldfusion/',contentID: 'post-429',code: 'Pete9667',suggestNotebook: 'ColdFusionExamples',suggestTags: 'onError,onLoad',providerName: 'ColdFusionExamples.com',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper-remember.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><img src="http://feeds.feedburner.com/~r/ColdfusionExamples/~4/1Bi6266W9rw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://coldfusionexamples.com/2010/11/28/listening-for-map-errors-on-the-cfmap-tag-in-coldfusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://coldfusionexamples.com/2010/11/28/listening-for-map-errors-on-the-cfmap-tag-in-coldfusion/</feedburner:origLink></item>
		<item>
		<title>Converting a database query to a WDDX packet using ColdFusion</title>
		<link>http://feedproxy.google.com/~r/ColdfusionExamples/~3/hyJp2i8wqxs/</link>
		<comments>http://coldfusionexamples.com/2010/11/27/converting-a-database-query-to-a-wddx-packet-using-coldfusion/#comments</comments>
		<pubDate>Sun, 28 Nov 2010 06:54:09 +0000</pubDate>
		<dc:creator>Peter deHaan</dc:creator>
				<category><![CDATA[CFWDDX]]></category>
		<category><![CDATA[action]]></category>
		<category><![CDATA[input]]></category>
		<category><![CDATA[output]]></category>
		<category><![CDATA[xmlFormat()]]></category>

		<guid isPermaLink="false">http://coldfusionexamples.com/?p=425</guid>
		<description><![CDATA[The following example shows how you can convert a database query to a XML WDDX packet using ColdFusion and the &#60;CFWDDX&#62; tag. &#60;cfquery name=&#34;getArtists&#34; datasource=&#34;cfartgallery&#34; maxRows=&#34;5&#34;&#62; SELECT A.ARTISTID, A.FIRSTNAME, A.LASTNAME, A.ADDRESS, A.CITY, A.STATE FROM ARTISTS A &#60;/cfquery&#62; &#160; &#60;cfwddx action=&#34;cfml2wddx&#34; input=&#34;#getArtists#&#34; output=&#34;artistsWDDX&#34; /&#62; &#160; &#60;cfoutput&#62;#xmlFormat&#40;artistsWDDX&#41;#&#60;/cfoutput&#62; And the output of the &#60;CFOUTPUT&#62; tag is as follows: [...]]]></description>
				<content:encoded><![CDATA[<p>The following example shows how you can convert a database query to a XML WDDX packet using ColdFusion and the &lt;CFWDDX&gt; tag.</p>
<p><span id="more-425"></span></p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfquery</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;getArtists&quot;</span> <span style="color: #0000FF;">datasource</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;cfartgallery&quot;</span> maxRows<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;5&quot;</span><span style="color: #0000FF;">&gt;</span></span>
    SELECT A.ARTISTID, A.FIRSTNAME, A.LASTNAME, A.ADDRESS, A.CITY, A.STATE
    FROM ARTISTS A
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfquery</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfwddx</span> <span style="color: #0000FF;">action</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;cfml2wddx&quot;</span></span>
<span style="color: #333333;">        input<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#getArtists#&quot;</span></span>
<span style="color: #333333;">        output<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;artistsWDDX&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#xmlFormat<span style="color: #0000FF;">&#40;</span>artistsWDDX<span style="color: #0000FF;">&#41;</span>#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>And the output of the &lt;CFOUTPUT&gt; tag is as follows:</p>
<blockquote>

<div class="wp_syntax"><table><tr><td class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;wddxPacket</span> <span style="color: #000066;">version</span>=<span style="color: #ff0000;">'1.0'</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;header</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;data<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;recordset</span> <span style="color: #000066;">rowCount</span>=<span style="color: #ff0000;">'5'</span> <span style="color: #000066;">fieldNames</span>=<span style="color: #ff0000;">'ARTISTID,FIRSTNAME,LASTNAME,ADDRESS,CITY,STATE'</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">'coldfusion.sql.QueryTable'</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;field</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">'ARTISTID'</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;number<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>1.0<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/number<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;number<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>2.0<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/number<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;number<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>3.0<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/number<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;number<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>4.0<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/number<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;number<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>5.0<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/number<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/field<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;field</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">'FIRSTNAME'</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Aiden<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Austin<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Elicia<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Jeff<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Lori<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/field<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;field</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">'LASTNAME'</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Donolan<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Weber<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Kim<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Baclawski<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Johnson<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/field<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;field</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">'ADDRESS'</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>352 Corporate Ave.<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>25463 Main Street, Suite C<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>2523 National Blvd<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>903 Boardwalk Ave<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>6462 Cowtown Rd<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/field<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;field</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">'CITY'</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Denver<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Berkeley<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Los Angeles<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Hollywood<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Pierre<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/field<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;field</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">'STATE'</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>CO<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>CA<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>CA<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>FL<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>SD<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/string<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/field<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/recordset<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/data<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/wddxPacket<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></td></tr></table></div>

</blockquote>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'Converting a database query to a WDDX packet using ColdFusion',url: 'http://coldfusionexamples.com/2010/11/27/converting-a-database-query-to-a-wddx-packet-using-coldfusion/',contentID: 'post-425',code: 'Pete9667',suggestNotebook: 'ColdFusionExamples',suggestTags: 'action,input,output,xmlFormat()',providerName: 'ColdFusionExamples.com',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper-remember.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><img src="http://feeds.feedburner.com/~r/ColdfusionExamples/~4/hyJp2i8wqxs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://coldfusionexamples.com/2010/11/27/converting-a-database-query-to-a-wddx-packet-using-coldfusion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://coldfusionexamples.com/2010/11/27/converting-a-database-query-to-a-wddx-packet-using-coldfusion/</feedburner:origLink></item>
		<item>
		<title>Toggling which columns are displayed from a database query using the CFDUMP tag in ColdFusion</title>
		<link>http://feedproxy.google.com/~r/ColdfusionExamples/~3/9QAopKNqAOs/</link>
		<comments>http://coldfusionexamples.com/2010/11/27/toggling-which-columns-are-displayed-from-a-database-query-using-the-cfdump-tag-in-coldfusion/#comments</comments>
		<pubDate>Sun, 28 Nov 2010 06:33:14 +0000</pubDate>
		<dc:creator>Peter deHaan</dc:creator>
				<category><![CDATA[CFDUMP]]></category>
		<category><![CDATA[hide]]></category>
		<category><![CDATA[show]]></category>

		<guid isPermaLink="false">http://coldfusionexamples.com/?p=421</guid>
		<description><![CDATA[The following example show how you can toggle which database query columns are displayed by the &#60;CFDUMP&#62; tag in ColdFusion by specifying the show or hide attribute. &#60;cfquery name=&#34;getArtists&#34; datasource=&#34;cfartgallery&#34; maxRows=&#34;5&#34;&#62; SELECT A.ARTISTID, A.FIRSTNAME, A.LASTNAME, A.ADDRESS, A.CITY, A.STATE FROM ARTISTS A &#60;/cfquery&#62; &#160; &#60;cfoutput&#62; &#60;p&#62;query columnList:&#60;br/&#62; #getArtists.columnList#&#60;/p&#62; &#60;/cfoutput&#62; &#160; &#60;cfdump var=&#34;#getArtists#&#34; metaInfo=&#34;false&#34; format=&#34;text&#34; show=&#34;FIRSTNAME, LASTNAME&#34; [...]]]></description>
				<content:encoded><![CDATA[<p>The following example show how you can toggle which database query columns are displayed by the &lt;CFDUMP&gt; tag in ColdFusion by specifying the <code>show</code> or <code>hide</code> attribute.</p>
<p><span id="more-421"></span></p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfquery</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;getArtists&quot;</span> <span style="color: #0000FF;">datasource</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;cfartgallery&quot;</span> maxRows<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;5&quot;</span><span style="color: #0000FF;">&gt;</span></span>
    SELECT A.ARTISTID, A.FIRSTNAME, A.LASTNAME, A.ADDRESS, A.CITY, A.STATE
    FROM ARTISTS A
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfquery</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">p</span><span style="color: #0000FF;">&gt;</span></span>query columnList:<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #0000FF;">#getArtists.columnList#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">p</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#getArtists#&quot;</span></span>
<span style="color: #333333;">        metaInfo<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;false&quot;</span></span>
<span style="color: #333333;">        format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span></span>
<span style="color: #333333;">        show<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;FIRSTNAME, LASTNAME&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>And the output of the &lt;CFDUMP&gt; tag is as follows:</p>
<blockquote><p>
query columnList:<br />
ADDRESS,ARTISTID,CITY,FIRSTNAME,LASTNAME,STATE</p>
<p>query [Filtered - 2 of 6 columns shown]</p>
<p>[Record # 1]<br />
FIRSTNAME: Aiden<br />
LASTNAME: Donolan</p>
<p>[Record # 2]<br />
FIRSTNAME: Austin<br />
LASTNAME: Weber</p>
<p>[Record # 3]<br />
FIRSTNAME: Elicia<br />
LASTNAME: Kim</p>
<p>[Record # 4]<br />
FIRSTNAME: Jeff<br />
LASTNAME: Baclawski</p>
<p>[Record # 5]<br />
FIRSTNAME: Lori<br />
LASTNAME: Johnson
</p></blockquote>
<p>The previous example specifies which columns should be shown by setting the <code>show</code> attribute to <em>&#8220;FIRSTNAME, LASTNAME&#8221;</em>. If you wanted to prevent certain columns from being displayed by the &lt;CFDUMP&gt; tag, you could set the <code>hide</code> attribute, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfquery</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;getArtists&quot;</span> <span style="color: #0000FF;">datasource</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;cfartgallery&quot;</span> maxRows<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;5&quot;</span><span style="color: #0000FF;">&gt;</span></span>
    SELECT A.ARTISTID, A.FIRSTNAME, A.LASTNAME, A.ADDRESS, A.CITY, A.STATE
    FROM ARTISTS A
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfquery</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">p</span><span style="color: #0000FF;">&gt;</span></span>query columnList:<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #0000FF;">#getArtists.columnList#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">p</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#getArtists#&quot;</span></span>
<span style="color: #333333;">        metaInfo<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;false&quot;</span></span>
<span style="color: #333333;">        format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span></span>
<span style="color: #333333;">        hide<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;ARTISTID, ADDRESS, CITY, STATE&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>And the output of the &lt;CFDUMP&gt; tag is as follows:</p>
<blockquote><p>
query columnList:<br />
ADDRESS,ARTISTID,CITY,FIRSTNAME,LASTNAME,STATE</p>
<p>query [Filtered - 4 of 6 columns hidden]</p>
<p>[Record # 1]<br />
FIRSTNAME: Aiden<br />
LASTNAME: Donolan</p>
<p>[Record # 2]<br />
FIRSTNAME: Austin<br />
LASTNAME: Weber</p>
<p>[Record # 3]<br />
FIRSTNAME: Elicia<br />
LASTNAME: Kim</p>
<p>[Record # 4]<br />
FIRSTNAME: Jeff<br />
LASTNAME: Baclawski</p>
<p>[Record # 5]<br />
FIRSTNAME: Lori<br />
LASTNAME: Johnson
</p></blockquote>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'Toggling which columns are displayed from a database query using the CFDUMP tag in ColdFusion',url: 'http://coldfusionexamples.com/2010/11/27/toggling-which-columns-are-displayed-from-a-database-query-using-the-cfdump-tag-in-coldfusion/',contentID: 'post-421',code: 'Pete9667',suggestNotebook: 'ColdFusionExamples',suggestTags: 'hide,show',providerName: 'ColdFusionExamples.com',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper-remember.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><img src="http://feeds.feedburner.com/~r/ColdfusionExamples/~4/9QAopKNqAOs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://coldfusionexamples.com/2010/11/27/toggling-which-columns-are-displayed-from-a-database-query-using-the-cfdump-tag-in-coldfusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://coldfusionexamples.com/2010/11/27/toggling-which-columns-are-displayed-from-a-database-query-using-the-cfdump-tag-in-coldfusion/</feedburner:origLink></item>
		<item>
		<title>Dynamically adding columns to a database query using ColdFusion</title>
		<link>http://feedproxy.google.com/~r/ColdfusionExamples/~3/FjhpdoGiI34/</link>
		<comments>http://coldfusionexamples.com/2010/11/27/dynamically-adding-columns-to-a-database-query-using-coldfusion/#comments</comments>
		<pubDate>Sun, 28 Nov 2010 05:51:58 +0000</pubDate>
		<dc:creator>Peter deHaan</dc:creator>
				<category><![CDATA[CFQUERY]]></category>
		<category><![CDATA[arrayAppend()]]></category>
		<category><![CDATA[queryAddColumn()]]></category>
		<category><![CDATA[querySetCell()]]></category>

		<guid isPermaLink="false">http://coldfusionexamples.com/?p=417</guid>
		<description><![CDATA[The following example shows how you can dynamically add a column to a database query in ColdFusion using the queryAddColumn() function. &#60;cfquery name=&#34;getArtists&#34; datasource=&#34;cfartgallery&#34; maxRows=&#34;5&#34;&#62; SELECT A.ARTISTID, A.FIRSTNAME, A.LASTNAME FROM ARTISTS A &#60;/cfquery&#62; &#160; &#60;cfset queryAddColumn&#40;getArtists, &#34;fullName&#34;, ArrayNew&#40;1&#41;&#41; /&#62; &#60;cfloop query=&#34;getArtists&#34;&#62; &#60;cfset querySetCell&#40;getArtists, &#34;fullName&#34;, uCase&#40;getArtists.LASTNAME &#38; &#34;, &#34; &#38; getArtists.FIRSTNAME&#41;, getArtists.currentRow&#41; /&#62; &#60;/cfloop&#62; &#160; &#60;cfdump [...]]]></description>
				<content:encoded><![CDATA[<p>The following example shows how you can dynamically add a column to a database query in ColdFusion using the <code>queryAddColumn()</code> function.</p>
<p><span id="more-417"></span></p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfquery</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;getArtists&quot;</span> <span style="color: #0000FF;">datasource</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;cfartgallery&quot;</span> maxRows<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;5&quot;</span><span style="color: #0000FF;">&gt;</span></span>
    SELECT A.ARTISTID, A.FIRSTNAME, A.LASTNAME
    FROM ARTISTS A
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfquery</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> <span style="color: #0000FF;">queryAddColumn</span><span style="color: #0000FF;">&#40;</span>getArtists, <span style="color: #009900;">&quot;fullName&quot;</span>, <span style="color: #0000FF;">ArrayNew</span><span style="color: #0000FF;">&#40;</span><span style="color: #FF0000;">1</span><span style="color: #0000FF;">&#41;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfloop</span> <span style="color: #0000FF;">query</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;getArtists&quot;</span><span style="color: #0000FF;">&gt;</span></span>
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> <span style="color: #0000FF;">querySetCell</span><span style="color: #0000FF;">&#40;</span>getArtists, <span style="color: #009900;">&quot;fullName&quot;</span>, <span style="color: #0000FF;">uCase</span><span style="color: #0000FF;">&#40;</span>getArtists.LASTNAME <span style="color: #0000FF;">&amp;</span> <span style="color: #009900;">&quot;, &quot;</span> <span style="color: #0000FF;">&amp;</span> getArtists.FIRSTNAME<span style="color: #0000FF;">&#41;</span>, getArtists.currentRow<span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfloop</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#getArtists#&quot;</span> metaInfo<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;false&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>And the output of the &lt;CFDUMP&gt; tag is as follows:</p>
<blockquote><p>
query</p>
<p>[Record # 1]<br />
ARTISTID: 1<br />
FIRSTNAME: Aiden<br />
FULLNAME: DONOLAN, AIDEN<br />
LASTNAME: Donolan</p>
<p>[Record # 2]<br />
ARTISTID: 2<br />
FIRSTNAME: Austin<br />
FULLNAME: WEBER, AUSTIN<br />
LASTNAME: Weber</p>
<p>[Record # 3]<br />
ARTISTID: 3<br />
FIRSTNAME: Elicia<br />
FULLNAME: KIM, ELICIA<br />
LASTNAME: Kim</p>
<p>[Record # 4]<br />
ARTISTID: 4<br />
FIRSTNAME: Jeff<br />
FULLNAME: BACLAWSKI, JEFF<br />
LASTNAME: Baclawski</p>
<p>[Record # 5]<br />
ARTISTID: 5<br />
FIRSTNAME: Lori<br />
FULLNAME: JOHNSON, LORI<br />
LASTNAME: Johnson
</p></blockquote>
<p>You can also populate an array object and pass it to the <code>queryAddColumn()</code> function, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfquery</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;getArtists&quot;</span> <span style="color: #0000FF;">datasource</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;cfartgallery&quot;</span> maxRows<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;5&quot;</span><span style="color: #0000FF;">&gt;</span></span>
    SELECT A.ARTISTID, A.FIRSTNAME, A.LASTNAME
    FROM ARTISTS A
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfquery</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> col <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">arrayNew</span><span style="color: #0000FF;">&#40;</span><span style="color: #FF0000;">1</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfloop</span> <span style="color: #0000FF;">query</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;getArtists&quot;</span><span style="color: #0000FF;">&gt;</span></span>
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> <span style="color: #0000FF;">arrayAppend</span><span style="color: #0000FF;">&#40;</span>col, <span style="color: #0000FF;">uCase</span><span style="color: #0000FF;">&#40;</span>getArtists.LASTNAME <span style="color: #0000FF;">&amp;</span> <span style="color: #009900;">&quot;, &quot;</span> <span style="color: #0000FF;">&amp;</span> getArtists.FIRSTNAME<span style="color: #0000FF;">&#41;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfloop</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> <span style="color: #0000FF;">queryAddColumn</span><span style="color: #0000FF;">&#40;</span>getArtists, <span style="color: #009900;">&quot;fullName&quot;</span>, col<span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#getArtists#&quot;</span> metaInfo<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;false&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>Or you can pre-size the array object and set the column value using the <code>arrayResize()</code> and <code>arraySet()</code> functions, as seen in the following examples:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfquery</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;getArtists&quot;</span> <span style="color: #0000FF;">datasource</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;cfartgallery&quot;</span> maxRows<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;5&quot;</span><span style="color: #0000FF;">&gt;</span></span>
    SELECT A.ARTISTID, A.FIRSTNAME, A.LASTNAME
    FROM ARTISTS A
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfquery</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> col <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">arrayNew</span><span style="color: #0000FF;">&#40;</span><span style="color: #FF0000;">1</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> <span style="color: #0000FF;">arrayResize</span><span style="color: #0000FF;">&#40;</span>col, getArtists.recordCount<span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfloop</span> <span style="color: #0000FF;">query</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;getArtists&quot;</span><span style="color: #0000FF;">&gt;</span></span>
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> idx <span style="color: #0000FF;">=</span> getArtists.currentRow <span style="color: #0000FF;">/&gt;</span></span>
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> <span style="color: #0000FF;">arraySet</span><span style="color: #0000FF;">&#40;</span>col, idx, idx, <span style="color: #0000FF;">uCase</span><span style="color: #0000FF;">&#40;</span>getArtists.LASTNAME <span style="color: #0000FF;">&amp;</span> <span style="color: #009900;">&quot;, &quot;</span> <span style="color: #0000FF;">&amp;</span> getArtists.FIRSTNAME<span style="color: #0000FF;">&#41;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfloop</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> <span style="color: #0000FF;">queryAddColumn</span><span style="color: #0000FF;">&#40;</span>getArtists, <span style="color: #009900;">&quot;fullName&quot;</span>, col<span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#getArtists#&quot;</span> metaInfo<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;false&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'Dynamically adding columns to a database query using ColdFusion',url: 'http://coldfusionexamples.com/2010/11/27/dynamically-adding-columns-to-a-database-query-using-coldfusion/',contentID: 'post-417',code: 'Pete9667',suggestNotebook: 'ColdFusionExamples',suggestTags: 'arrayAppend(),queryAddColumn(),querySetCell()',providerName: 'ColdFusionExamples.com',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper-remember.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><img src="http://feeds.feedburner.com/~r/ColdfusionExamples/~4/FjhpdoGiI34" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://coldfusionexamples.com/2010/11/27/dynamically-adding-columns-to-a-database-query-using-coldfusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://coldfusionexamples.com/2010/11/27/dynamically-adding-columns-to-a-database-query-using-coldfusion/</feedburner:origLink></item>
		<item>
		<title>Adding the values in a database query column in ColdFusion</title>
		<link>http://feedproxy.google.com/~r/ColdfusionExamples/~3/YQ7ydRNelpg/</link>
		<comments>http://coldfusionexamples.com/2010/11/27/adding-the-values-in-a-database-query-column-in-coldfusion/#comments</comments>
		<pubDate>Sat, 27 Nov 2010 17:30:05 +0000</pubDate>
		<dc:creator>Peter deHaan</dc:creator>
				<category><![CDATA[CFQUERY]]></category>
		<category><![CDATA[arrayAvg()]]></category>
		<category><![CDATA[arraySum()]]></category>
		<category><![CDATA[listToArray()]]></category>
		<category><![CDATA[valueList()]]></category>

		<guid isPermaLink="false">http://coldfusionexamples.com/?p=415</guid>
		<description><![CDATA[The following example shows how you can get the average value and sum for a database query column in ColdFusion using the valueList(), listToArray(), arraySum(), and arrayAvg() functions. &#60;cfquery name=&#34;getArtPrices&#34; datasource=&#34;cfartgallery&#34; maxRows=&#34;5&#34;&#62; SELECT A.PRICE FROM ART A &#60;/cfquery&#62; &#160; &#60;cfset priceList = valueList&#40;getArtPrices.price&#41; /&#62; &#60;cfset priceArr = listToArray&#40;priceList&#41; /&#62; &#160; &#60;cfoutput&#62; list: #priceList#&#60;br/&#62; sum: #numberFormat&#40;arraySum&#40;priceArr&#41;&#41;#&#60;br/&#62; [...]]]></description>
				<content:encoded><![CDATA[<p>The following example shows how you can get the average value and sum for a database query column in ColdFusion using the <code>valueList()</code>, <code>listToArray()</code>, <code>arraySum()</code>, and <code>arrayAvg()</code> functions.</p>
<p><span id="more-415"></span></p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfquery</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;getArtPrices&quot;</span> <span style="color: #0000FF;">datasource</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;cfartgallery&quot;</span> maxRows<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;5&quot;</span><span style="color: #0000FF;">&gt;</span></span>
    SELECT A.PRICE
    FROM ART A
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfquery</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> priceList <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">valueList</span><span style="color: #0000FF;">&#40;</span>getArtPrices.price<span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> priceArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">listToArray</span><span style="color: #0000FF;">&#40;</span>priceList<span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
list: <span style="color: #0000FF;">#priceList#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
sum: <span style="color: #0000FF;">#numberFormat<span style="color: #0000FF;">&#40;</span><span style="color: #0000FF;">arraySum</span><span style="color: #0000FF;">&#40;</span>priceArr<span style="color: #0000FF;">&#41;</span><span style="color: #0000FF;">&#41;</span>#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
avg: <span style="color: #0000FF;">#numberFormat<span style="color: #0000FF;">&#40;</span><span style="color: #0000FF;">arrayAvg</span><span style="color: #0000FF;">&#40;</span>priceArr<span style="color: #0000FF;">&#41;</span><span style="color: #0000FF;">&#41;</span>#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
list: 10000,13900,12500,11100,13550<br />
sum: 61,050<br />
avg: 12,210
</p></blockquote>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'Adding the values in a database query column in ColdFusion',url: 'http://coldfusionexamples.com/2010/11/27/adding-the-values-in-a-database-query-column-in-coldfusion/',contentID: 'post-415',code: 'Pete9667',suggestNotebook: 'ColdFusionExamples',suggestTags: 'arrayAvg(),arraySum(),listToArray(),valueList()',providerName: 'ColdFusionExamples.com',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper-remember.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><img src="http://feeds.feedburner.com/~r/ColdfusionExamples/~4/YQ7ydRNelpg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://coldfusionexamples.com/2010/11/27/adding-the-values-in-a-database-query-column-in-coldfusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://coldfusionexamples.com/2010/11/27/adding-the-values-in-a-database-query-column-in-coldfusion/</feedburner:origLink></item>
		<item>
		<title>Getting started with Arrays in ColdFusion</title>
		<link>http://feedproxy.google.com/~r/ColdfusionExamples/~3/9SohNkyMPug/</link>
		<comments>http://coldfusionexamples.com/2010/11/26/getting-started-with-arrays-in-coldfusion/#comments</comments>
		<pubDate>Sat, 27 Nov 2010 07:16:41 +0000</pubDate>
		<dc:creator>Peter deHaan</dc:creator>
				<category><![CDATA[Basics]]></category>
		<category><![CDATA[arrayAppend()]]></category>
		<category><![CDATA[arrayAvg()]]></category>
		<category><![CDATA[arrayClear()]]></category>
		<category><![CDATA[arrayContains()]]></category>
		<category><![CDATA[arrayDelete()]]></category>
		<category><![CDATA[arrayDeleteAt()]]></category>
		<category><![CDATA[arrayFind()]]></category>
		<category><![CDATA[arrayFindNoCase()]]></category>
		<category><![CDATA[arrayInsertAt()]]></category>
		<category><![CDATA[arrayIsDefined()]]></category>
		<category><![CDATA[arrayIsEmpty()]]></category>
		<category><![CDATA[arrayLen()]]></category>
		<category><![CDATA[arrayMax()]]></category>
		<category><![CDATA[arrayMin()]]></category>
		<category><![CDATA[arrayNew()]]></category>
		<category><![CDATA[arrayPrepend()]]></category>
		<category><![CDATA[arrayResize()]]></category>
		<category><![CDATA[arraySet()]]></category>
		<category><![CDATA[arraySort()]]></category>
		<category><![CDATA[arraySum()]]></category>
		<category><![CDATA[isArray()]]></category>
		<category><![CDATA[listToArray()]]></category>

		<guid isPermaLink="false">http://coldfusionexamples.com/?p=406</guid>
		<description><![CDATA[The following examples show how you can get started with using the various Array functions in ColdFusion. Creating a new Array in ColdFusion Modifying items in an Array in ColdFusion Determining the number of items in an Array in ColdFusion Swapping items in an Array in ColdFusion Determining whether an Array element is defined in [...]]]></description>
				<content:encoded><![CDATA[<p>The following examples show how you can get started with using the various Array functions in ColdFusion.</p>
<p><span id="more-406"></span></p>
<ul>
<li><a href="#s1">Creating a new Array in ColdFusion</a></li>
<li><a href="#s2">Modifying items in an Array in ColdFusion</a></li>
<li><a href="#s3">Determining the number of items in an Array in ColdFusion</a></li>
<li><a href="#s4">Swapping items in an Array in ColdFusion</a></li>
<li><a href="#s5">Determining whether an Array element is defined in ColdFusion</a></li>
<li><a href="#s6">Calculating an array&#8217;s average, sum, maximum and minimum using ColdFusion</a></li>
<li><a href="#s7">Sorting an array using ColdFusion</a></li>
<li><a href="#s8">Resizing an Array in ColdFusion</a></li>
<li><a href="#s9">Determining if a variable in an Array in ColdFusion</a></li>
<li><a href="#s10">Determining if an item is in an Array in ColdFusion</a></li>
</ul>
<p><a name="s1"></a></p>
<h3>Creating a new Array in ColdFusion</h3>
<p>The following example shows how you can create a simple array in ColdFusion using the <code>arrayNew()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">arrayNew</span><span style="color: #0000FF;">&#40;</span><span style="color: #FF0000;">1</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr<span style="color: #0000FF;">&#91;</span><span style="color: #FF0000;">1</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Xander Crews&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#namesArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
array &#8211; Top 1 of 1 rows<br />
1) Xander Crews
</p></blockquote>
<p>The previous example creates an empty, 1-dimensional array. If you want to create a 2-dimensional (or 3-dimensional array) you can pass the number of dimensions to the <code>arrayNew()</code> function, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">arrayNew</span><span style="color: #0000FF;">&#40;</span><span style="color: #FF0000;">3</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr<span style="color: #0000FF;">&#91;</span><span style="color: #FF0000;">1</span><span style="color: #0000FF;">&#93;</span><span style="color: #0000FF;">&#91;</span><span style="color: #FF0000;">1</span><span style="color: #0000FF;">&#93;</span><span style="color: #0000FF;">&#91;</span><span style="color: #FF0000;">1</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Xander Crews&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#namesArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote>
<pre>array - Top 1 of 1 rows
1) [array]
	1) [array]
		1) Xander Crews   
</pre>
</blockquote>
<p>You can also create and populate an array using the [] notation, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander Crews&quot;</span>, <span style="color: #009900;">&quot;Wendell Stamps&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#namesArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
array &#8211; Top 2 of 2 rows<br />
1) Xander Crews<br />
2) Wendell Stamps
</p></blockquote>
<p>Or you can create and populate an array using the <code>listToArray()</code> function, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">listToArray</span><span style="color: #0000FF;">&#40;</span><span style="color: #009900;">&quot;Xander Crews,Wendell Stamps&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#namesArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
array &#8211; Top 2 of 2 rows<br />
1) Xander Crews<br />
2) Wendell Stamps
</p></blockquote>
<p><a name="s2"></a></p>
<h3>Modifying items in an Array in ColdFusion</h3>
<p>The following example shows how you can append items to the end of an array using the <code>arrayAppend()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander Crews&quot;</span>, <span style="color: #009900;">&quot;Wendell Stamps&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> success <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">arrayAppend</span><span style="color: #0000FF;">&#40;</span>namesArr, <span style="color: #009900;">&quot;Grace Ryan&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>success = <span style="color: #0000FF;">#success#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#namesArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
success = YES</p>
<p>array &#8211; Top 3 of 3 rows<br />
1) Xander Crews<br />
2) Wendell Stamps<br />
3) Grace Ryan
</p></blockquote>
<p>The following example shows how you can prepend items to the beginning of an array using the <code>arrayPrepend()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander Crews&quot;</span>, <span style="color: #009900;">&quot;Wendell Stamps&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> success <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">arrayPrepend</span><span style="color: #0000FF;">&#40;</span>namesArr, <span style="color: #009900;">&quot;Grace Ryan&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>success = <span style="color: #0000FF;">#success#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#namesArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
success = YES</p>
<p>array &#8211; Top 3 of 3 rows<br />
1) Grace Ryan<br />
2) Xander Crews<br />
3) Wendell Stamps
</p></blockquote>
<p>The following example shows how you can overwrite an item in an array using the array access operator:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander Crews&quot;</span>, <span style="color: #009900;">&quot;Wendell Stamps&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr<span style="color: #0000FF;">&#91;</span><span style="color: #FF0000;">2</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Grace Ryan&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#namesArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
array &#8211; Top 2 of 2 rows<br />
1) Xander Crews<br />
2) Grace Ryan
</p></blockquote>
<p>The following example shows how you can overwrite items in an array using the <code>arraySet()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander Crews&quot;</span>, <span style="color: #009900;">&quot;Wendell Stamps&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> success <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">arraySet</span><span style="color: #0000FF;">&#40;</span>namesArr, <span style="color: #FF0000;">2</span>, <span style="color: #FF0000;">2</span>, <span style="color: #009900;">&quot;Grace Ryan&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>success = <span style="color: #0000FF;">#success#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#namesArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
success = YES</p>
<p>array &#8211; Top 2 of 2 rows<br />
1) Xander Crews<br />
2) Grace Ryan
</p></blockquote>
<p>You can also resize an array using the <code>arraySet()</code> function, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander Crews&quot;</span>, <span style="color: #009900;">&quot;Wendell Stamps&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> success <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">arraySet</span><span style="color: #0000FF;">&#40;</span>namesArr, <span style="color: #FF0000;">2</span>, <span style="color: #FF0000;">5</span>, <span style="color: #009900;">&quot;Grace Ryan&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>success = <span style="color: #0000FF;">#success#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#namesArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
success = YES</p>
<p>array &#8211; Top 5 of 5 rows<br />
1) Xander Crews<br />
2) Grace Ryan<br />
3) Grace Ryan<br />
4) Grace Ryan<br />
5) Grace Ryan
</p></blockquote>
<p>The following example shows how you can insert items at a specific index in an array using the <code>arrayInsertAt()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander Crews&quot;</span>, <span style="color: #009900;">&quot;Wendell Stamps&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> success <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">arrayInsertAt</span><span style="color: #0000FF;">&#40;</span>namesArr, <span style="color: #FF0000;">2</span>, <span style="color: #009900;">&quot;Grace Ryan&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>success = <span style="color: #0000FF;">#success#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#namesArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
success = YES</p>
<p>array &#8211; Top 3 of 3 rows<br />
1) Xander Crews<br />
2) Grace Ryan<br />
3) Wendell Stamps
</p></blockquote>
<p>The following example shows how you can delete an item at a specific index in an array using the <code>arrayDeleteAt()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander Crews&quot;</span>, <span style="color: #009900;">&quot;Wendell Stamps&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> success <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">arrayDeleteAt</span><span style="color: #0000FF;">&#40;</span>namesArr, <span style="color: #FF0000;">1</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>success = <span style="color: #0000FF;">#success#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#namesArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
success = YES</p>
<p>array &#8211; Top 1 of 1 rows<br />
1) Wendell Stamps
</p></blockquote>
<p>You can also delete a specific item from an array passing the element to be removed instead of passing an index using the <code>arrayDelete()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander Crews&quot;</span>, <span style="color: #009900;">&quot;Wendell Stamps&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> success <span style="color: #0000FF;">=</span> arrayDelete<span style="color: #0000FF;">&#40;</span>namesArr, <span style="color: #009900;">&quot;Xander Crews&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>success = <span style="color: #0000FF;">#success#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#namesArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
success = YES</p>
<p>array &#8211; Top 1 of 1 rows<br />
1) Wendell Stamps
</p></blockquote>
<p>You can delete all items from an array using the <code>arrayClear()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander Crews&quot;</span>, <span style="color: #009900;">&quot;Wendell Stamps&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> success <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">arrayClear</span><span style="color: #0000FF;">&#40;</span>namesArr<span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>success = <span style="color: #0000FF;">#success#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#namesArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
success = YES</p>
<p>array [empty]
</p></blockquote>
<p><a name="s3"></a></p>
<h3>Determining the number of items in an Array in ColdFusion</h3>
<p>The following example shows how you can determine the number of items in an Array using the <code>arrayLen()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander Crews&quot;</span>, <span style="color: #009900;">&quot;Wendell Stamps&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>Array has <span style="color: #0000FF;">#arrayLen<span style="color: #0000FF;">&#40;</span>namesArr<span style="color: #0000FF;">&#41;</span>#</span> items:<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#namesArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
Array has 2 items:</p>
<p>array &#8211; Top 2 of 2 rows<br />
1) Xander Crews<br />
2) Wendell Stamps
</p></blockquote>
<p>You can check whether the array is empty using the <code>arrayIsEmpty()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander Crews&quot;</span>, <span style="color: #009900;">&quot;Wendell Stamps&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>Array is empty? <span style="color: #0000FF;">#arrayIsEmpty<span style="color: #0000FF;">&#40;</span>namesArr<span style="color: #0000FF;">&#41;</span>#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#namesArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
Array is empty? NO</p>
<p>array &#8211; Top 2 of 2 rows<br />
1) Xander Crews<br />
2) Wendell Stamps
</p></blockquote>
<p><a name="s4"></a></p>
<h3>Swapping items in an Array in ColdFusion</h3>
<p>The following example shows how you can swap items at two indices in an array using the <code>arraySwap()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander Crews&quot;</span>, <span style="color: #009900;">&quot;Wendell Stamps&quot;</span>, <span style="color: #009900;">&quot;Grace Ryan&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> <span style="color: #0000FF;">arraySwap</span><span style="color: #0000FF;">&#40;</span>namesArr, <span style="color: #FF0000;">1</span>, <span style="color: #FF0000;">3</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#namesArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
array &#8211; Top 3 of 3 rows<br />
1) Grace Ryan<br />
2) Wendell Stamps<br />
3) Xander Crews
</p></blockquote>
<p><a name="s5"></a></p>
<h3>Determining whether an Array element is defined in ColdFusion</h3>
<p>The following example shows how you can determine if an array element is defined using the <code>arrayIsDefined()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander Crews&quot;</span>, <span style="color: #009900;">&quot;Wendell Stamps&quot;</span>, <span style="color: #009900;">&quot;Grace Ryan&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr<span style="color: #0000FF;">&#91;</span><span style="color: #FF0000;">5</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Arthur Watley&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
Array index 1 is defined? #arrayIsDefined(namesArr, 1)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
Array index 4 is defined? #arrayIsDefined(namesArr, 4)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#namesArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
Array index 1 is defined? YES<br />
Array index 4 is defined? NO</p>
<p>array &#8211; Top 5 of 5 rows<br />
1) Xander Crews<br />
2) Wendell Stamps<br />
3) Grace Ryan<br />
4) [undefined array element] Element 4 is undefined in a Java object of type class coldfusion.runtime.Array.<br />
5) Arthur Watley
</p></blockquote>
<p><a name="s6"></a></p>
<h3>Calculating an array&#8217;s average, sum, maximum and minimum using ColdFusion</h3>
<p>The following example shows how you can calculate a numeric array&#8217;s average value, minimum value, maximum value, and sum using the <code>arrayAvg()</code>, <code>arrayMin()</code>, <code>arrayMax()</code>, and <code>arraySum()</code> functions:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> numArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #FF0000;">28.72</span>, <span style="color: #FF0000;">25.25</span>, <span style="color: #FF0000;">590</span>, <span style="color: #FF0000;">315</span>, <span style="color: #FF0000;">35.2</span>, <span style="color: #FF0000;">143.9</span>, <span style="color: #FF0000;">27.49</span>, <span style="color: #FF0000;">34.58</span>, <span style="color: #FF0000;">9.95</span>, <span style="color: #FF0000;">7.82</span>, <span style="color: #FF0000;">10.59</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
Array average is <span style="color: #0000FF;">#arrayAvg<span style="color: #0000FF;">&#40;</span>numArr<span style="color: #0000FF;">&#41;</span>#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
Array average is <span style="color: #0000FF;">#arraySum<span style="color: #0000FF;">&#40;</span>numArr<span style="color: #0000FF;">&#41;</span>#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
Array minimum is <span style="color: #0000FF;">#arrayMin<span style="color: #0000FF;">&#40;</span>numArr<span style="color: #0000FF;">&#41;</span>#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
Array maximum is <span style="color: #0000FF;">#arrayMax<span style="color: #0000FF;">&#40;</span>numArr<span style="color: #0000FF;">&#41;</span>#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#numArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
Array average is 111.681818182<br />
Array average is 1228.5<br />
Array minimum is 7.82<br />
Array maximum is 590</p>
<p>array &#8211; Top 11 of 11 rows<br />
 1) 28.72<br />
 2) 25.25<br />
 3) 590<br />
 4) 315<br />
 5) 35.2<br />
 6) 143.9<br />
 7) 27.49<br />
 8) 34.58<br />
 9) 9.95<br />
10) 7.82<br />
11) 10.59
</p></blockquote>
<p><a name="s7"></a></p>
<h3>Sorting an array using ColdFusion</h3>
<p>The following example shows how you can sort an array using the <code>arraySort()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> nameArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander&quot;</span>, <span style="color: #009900;">&quot;Wendell&quot;</span>, <span style="color: #009900;">&quot;Grace&quot;</span>, <span style="color: #009900;">&quot;Arthur&quot;</span>, <span style="color: #009900;">&quot;Stan&quot;</span>, <span style="color: #009900;">&quot;Taqu'il&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> <span style="color: #0000FF;">arraySort</span><span style="color: #0000FF;">&#40;</span>nameArr, <span style="color: #009900;">&quot;textNoCase&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#nameArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
array &#8211; Top 6 of 6 rows<br />
1) Arthur<br />
2) Grace<br />
3) Stan<br />
4) Taqu&#8217;il<br />
5) Wendell<br />
6) Xander
</p></blockquote>
<p>If you are using a numeric array you can set the <code>sortType</code> attribute to <em>numeric</em>, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> numArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #FF0000;">28.72</span>, <span style="color: #FF0000;">25.25</span>, <span style="color: #FF0000;">590</span>, <span style="color: #FF0000;">315</span>, <span style="color: #FF0000;">35.2</span>, <span style="color: #FF0000;">143.9</span>, <span style="color: #FF0000;">27.49</span>, <span style="color: #FF0000;">34.58</span>, <span style="color: #FF0000;">9.95</span>, <span style="color: #FF0000;">7.82</span>, <span style="color: #FF0000;">10.59</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> <span style="color: #0000FF;">arraySort</span><span style="color: #0000FF;">&#40;</span>numArr, <span style="color: #009900;">&quot;numeric&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#numArr#&quot;</span> <span style="color: #0000FF;">type</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
array &#8211; Top 11 of 11 rows<br />
 1) 7.82<br />
 2) 9.95<br />
 3) 10.59<br />
 4) 25.25<br />
 5) 27.49<br />
 6) 28.72<br />
 7) 34.58<br />
 8) 35.2<br />
 9) 143.9<br />
10) 315<br />
11) 590
</p></blockquote>
<p>You can also sort an array in descending order by specifying an optional third argument, <code>sortOrder</code>, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> numArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #FF0000;">28.72</span>, <span style="color: #FF0000;">25.25</span>, <span style="color: #FF0000;">590</span>, <span style="color: #FF0000;">315</span>, <span style="color: #FF0000;">35.2</span>, <span style="color: #FF0000;">143.9</span>, <span style="color: #FF0000;">27.49</span>, <span style="color: #FF0000;">34.58</span>, <span style="color: #FF0000;">9.95</span>, <span style="color: #FF0000;">7.82</span>, <span style="color: #FF0000;">10.59</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> <span style="color: #0000FF;">arraySort</span><span style="color: #0000FF;">&#40;</span>numArr, <span style="color: #009900;">&quot;numeric&quot;</span>, <span style="color: #009900;">&quot;desc&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#numArr#&quot;</span> <span style="color: #0000FF;">type</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
array &#8211; Top 11 of 11 rows<br />
 1) 590<br />
 2) 315<br />
 3) 143.9<br />
 4) 35.2<br />
 5) 34.58<br />
 6) 28.72<br />
 7) 27.49<br />
 8) 25.25<br />
 9) 10.59<br />
10) 9.95<br />
11) 7.82
</p></blockquote>
<p><a name="s8"></a></p>
<h3>Resizing an Array in ColdFusion</h3>
<p>The following example shows how you can resize an array using the <code>arrayResize()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> nameArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander&quot;</span>, <span style="color: #009900;">&quot;Wendell&quot;</span>, <span style="color: #009900;">&quot;Grace&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> success <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">arrayResize</span><span style="color: #0000FF;">&#40;</span>nameArr, <span style="color: #FF0000;">1</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>success = <span style="color: #0000FF;">#success#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#nameArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> success <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">arrayResize</span><span style="color: #0000FF;">&#40;</span>nameArr, <span style="color: #FF0000;">5</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>success = <span style="color: #0000FF;">#success#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#nameArr#&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;text&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
success = YES</p>
<p>array &#8211; Top 3 of 3 rows<br />
1) Xander<br />
2) Wendell<br />
3) Grace </p>
<p>success = YES</p>
<p>array &#8211; Top 5 of 5 rows<br />
1) Xander<br />
2) Wendell<br />
3) Grace<br />
4) [undefined array element] Element 4 is undefined in a Java object of type class coldfusion.runtime.Array.<br />
5) [undefined array element] Element 5 is undefined in a Java object of type class coldfusion.runtime.Array. </p>
</blockquote>
<p><a name="s9"></a></p>
<h3>Determining if a variable in an Array in ColdFusion</h3>
<p>The following example shows how you can determine if a variable is an array object using the <code>isArray()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander Crews&quot;</span>, <span style="color: #009900;">&quot;Wendell Stamps&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>namesArr is array? <span style="color: #0000FF;">#isArray<span style="color: #0000FF;">&#40;</span>namesArr<span style="color: #0000FF;">&#41;</span>#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>namesArr is array? YES</p></blockquote>
<p>You can also check if an array is 1-dimensional, 2-dimensional, or 3-dimensional by passing an optional second argument, <em>number</em>, to the <code>isArray()</code> function, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander Crews&quot;</span>, <span style="color: #009900;">&quot;Wendell Stamps&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
namesArr is array? <span style="color: #0000FF;">#isArray<span style="color: #0000FF;">&#40;</span>namesArr<span style="color: #0000FF;">&#41;</span>#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
namesArr is 1-dimensional array: #isArray(namesArr, 1)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
namesArr is array? YES<br />
namesArr is 1-dimensional array: YES
</p></blockquote>
<p><a name="s10"></a></p>
<h3>Determining if an item is in an Array in ColdFusion</h3>
<p>The following example shows how you can determine if an item exists in an array using ColdFusion and the <code>arrayContains()</code>, <code>arrayFind()</code>, and <code>arrayFindNoCase()</code> functions:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesArr <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">&#91;</span><span style="color: #009900;">&quot;Xander Crews&quot;</span>, <span style="color: #009900;">&quot;Wendell Stamps&quot;</span><span style="color: #0000FF;">&#93;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
arrayContains('wendell'): #arrayContains(namesArr, 'wendell')#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
arrayContains('wendell stamps'): #arrayContains(namesArr, 'wendell stamps')#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
arrayContains('Wendell Stamps'): #arrayContains(namesArr, 'Wendell Stamps')#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
&nbsp;
arrayFind('wendell'): #arrayFind(namesArr, 'wendell')#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
arrayFind('wendell stamps'): #arrayFind(namesArr, 'wendell stamps')#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
arrayFindNoCase('wendell'): #arrayFind(namesArr, 'wendell')#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
arrayFindNoCase('Wendell Stamps'): #arrayFind(namesArr, 'Wendell Stamps')#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
arrayContains('Wendell'): NO<br />
arrayContains('wendell stamps'): NO<br />
arrayContains('Wendell Stamps'): YES</p>
<p>arrayFind('wendell'): 0<br />
arrayFind('wendell stamps'): 0<br />
arrayFindNoCase('wendell'): 0<br />
arrayFindNoCase('Wendell Stamps'): 2
</p></blockquote>
<p>The <code>arrayContains()</code> function searches an array for the presence of a specified object and returns a Boolean value if the specified object exists in the array. The function searches simple objects such as strings and numbers or complex objects such as structures. String searches are case-sensitive.<br />
The <code>arrayFind()</code> function performs a case-sensitive search on an array for a specified object and returns the index in the array of the first match, or 0 if there is no match. The function can search for simple objects such as strings or numbers and complex objects such as structures.<br />
The <code>arrayFindNoCase()</code> function performs a case-insensitive search on an array for a specified object and returns the index in the array of the first match, or 0 if there is no match. The function can search for simple objects such as strings or numbers and complex objects such as structures.</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'Getting started with Arrays in ColdFusion',url: 'http://coldfusionexamples.com/2010/11/26/getting-started-with-arrays-in-coldfusion/',contentID: 'post-406',code: 'Pete9667',suggestNotebook: 'ColdFusionExamples',suggestTags: 'arrayAppend(),arrayAvg(),arrayClear(),arrayContains(),arrayDelete(),arrayDeleteAt(),arrayFind(),arrayFindNoCase(),arrayInsertAt(),arrayIsDefined(),arrayIsEmpty(),arrayLen(),arrayMax(),arrayMin(),arrayNew(),arrayPrepend(),arrayResize(),arraySet(),arraySort(),arraySum(),isArray(),listToArray()',providerName: 'ColdFusionExamples.com',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper-remember.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><img src="http://feeds.feedburner.com/~r/ColdfusionExamples/~4/9SohNkyMPug" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://coldfusionexamples.com/2010/11/26/getting-started-with-arrays-in-coldfusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://coldfusionexamples.com/2010/11/26/getting-started-with-arrays-in-coldfusion/</feedburner:origLink></item>
		<item>
		<title>Converting numbers between base 10 and base 16 using ColdFusion</title>
		<link>http://feedproxy.google.com/~r/ColdfusionExamples/~3/LUE30Nt5_z8/</link>
		<comments>http://coldfusionexamples.com/2010/11/25/converting-numbers-between-base-10-and-base-16-using-coldfusion/#comments</comments>
		<pubDate>Fri, 26 Nov 2010 01:59:44 +0000</pubDate>
		<dc:creator>Peter deHaan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[formatBaseN()]]></category>
		<category><![CDATA[inputBaseN()]]></category>

		<guid isPermaLink="false">http://coldfusionexamples.com/?p=398</guid>
		<description><![CDATA[The following example shows how you can convert numbers and strings between base 10 (decimal) and base 16 (hexadecimal) in ColdFusion using the formatBaseN() and inputBaseN() functions. &#60;cfoutput&#62; &#60;table border=&#34;1&#34;&#62; &#60;tr&#62; &#60;td&#62;formatBaseN(255, 16):&#60;/td&#62; &#60;td&#62;#formatBaseN(255, 16)#&#60;/td&#62; &#60;!-- ff --&#62; &#60;/tr&#62; &#60;tr&#62; &#60;td&#62;formatBaseN(6724044, 16):&#60;/td&#62; &#60;td&#62;#formatBaseN(6724044, 16)#&#60;/td&#62; &#60;!-- 6699cc --&#62; &#60;/tr&#62; &#60;tr&#62; &#60;td&#62;inputBaseN(&#34;FF&#34;, 16):&#60;/td&#62; &#60;td&#62;#inputBaseN(&#34;FF&#34;, 16)#&#60;/td&#62; &#60;!-- 255 [...]]]></description>
				<content:encoded><![CDATA[<p>The following example shows how you can convert numbers and strings between base 10 (decimal) and base 16 (hexadecimal) in ColdFusion using the <code>formatBaseN()</code> and <code>inputBaseN()</code> functions.</p>
<p><span id="more-398"></span></p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">table</span> <span style="color: #0000FF;">border</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;1&quot;</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">tr</span><span style="color: #0000FF;">&gt;</span></span>
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">td</span><span style="color: #0000FF;">&gt;</span></span>formatBaseN(255, 16):<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">td</span><span style="color: #0000FF;">&gt;</span></span>
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">td</span><span style="color: #0000FF;">&gt;</span></span>#formatBaseN(255, 16)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">td</span><span style="color: #0000FF;">&gt;</span></span> <span style="color: #808080; font-style: italic;">&lt;!-- ff --&gt;</span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">tr</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">tr</span><span style="color: #0000FF;">&gt;</span></span>
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">td</span><span style="color: #0000FF;">&gt;</span></span>formatBaseN(6724044, 16):<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">td</span><span style="color: #0000FF;">&gt;</span></span>
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">td</span><span style="color: #0000FF;">&gt;</span></span>#formatBaseN(6724044, 16)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">td</span><span style="color: #0000FF;">&gt;</span></span> <span style="color: #808080; font-style: italic;">&lt;!-- 6699cc --&gt;</span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">tr</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">tr</span><span style="color: #0000FF;">&gt;</span></span>
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">td</span><span style="color: #0000FF;">&gt;</span></span>inputBaseN(&quot;FF&quot;, 16):<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">td</span><span style="color: #0000FF;">&gt;</span></span>
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">td</span><span style="color: #0000FF;">&gt;</span></span>#inputBaseN(&quot;FF&quot;, 16)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">td</span><span style="color: #0000FF;">&gt;</span></span> <span style="color: #808080; font-style: italic;">&lt;!-- 255 --&gt;</span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">tr</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">tr</span><span style="color: #0000FF;">&gt;</span></span>
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">td</span><span style="color: #0000FF;">&gt;</span></span>inputBaseN(&quot;6699CC&quot;, 16):<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">td</span><span style="color: #0000FF;">&gt;</span></span>
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">td</span><span style="color: #0000FF;">&gt;</span></span>#inputBaseN(&quot;6699CC&quot;, 16)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">td</span><span style="color: #0000FF;">&gt;</span></span> <span style="color: #808080; font-style: italic;">&lt;!-- 6724044 --&gt;</span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">tr</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">table</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote>
<table border="1" width="300">
<tr>
<td>formatBaseN(255, 16):</td>
<td>ff</td>
</tr>
<tr>
<td>formatBaseN(6724044, 16):</td>
<td>6699cc</td>
</tr>
<tr>
<td>inputBaseN(&#8220;FF&#8221;, 16):</td>
<td>255</td>
</tr>
<tr>
<td>inputBaseN(&#8220;6699CC&#8221;, 16):</td>
<td>6724044</td>
</tr>
</table>
</blockquote>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'Converting numbers between base 10 and base 16 using ColdFusion',url: 'http://coldfusionexamples.com/2010/11/25/converting-numbers-between-base-10-and-base-16-using-coldfusion/',contentID: 'post-398',code: 'Pete9667',suggestNotebook: 'ColdFusionExamples',suggestTags: 'formatBaseN(),inputBaseN()',providerName: 'ColdFusionExamples.com',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper-remember.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><img src="http://feeds.feedburner.com/~r/ColdfusionExamples/~4/LUE30Nt5_z8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://coldfusionexamples.com/2010/11/25/converting-numbers-between-base-10-and-base-16-using-coldfusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://coldfusionexamples.com/2010/11/25/converting-numbers-between-base-10-and-base-16-using-coldfusion/</feedburner:origLink></item>
		<item>
		<title>Getting started with Lists in ColdFusion</title>
		<link>http://feedproxy.google.com/~r/ColdfusionExamples/~3/cBHKh-xrrm4/</link>
		<comments>http://coldfusionexamples.com/2010/11/25/getting-started-with-lists-in-coldfusion/#comments</comments>
		<pubDate>Fri, 26 Nov 2010 00:01:49 +0000</pubDate>
		<dc:creator>Peter deHaan</dc:creator>
				<category><![CDATA[Basics]]></category>
		<category><![CDATA[delimters]]></category>
		<category><![CDATA[listAppend()]]></category>
		<category><![CDATA[listChangeDelims()]]></category>
		<category><![CDATA[listContains()]]></category>
		<category><![CDATA[listContainsNoCase()]]></category>
		<category><![CDATA[listDeleteAt()]]></category>
		<category><![CDATA[listFind()]]></category>
		<category><![CDATA[listFindNoCase()]]></category>
		<category><![CDATA[listFirst()]]></category>
		<category><![CDATA[listGetAt()]]></category>
		<category><![CDATA[listInsertAt()]]></category>
		<category><![CDATA[listLast()]]></category>
		<category><![CDATA[listLen()]]></category>
		<category><![CDATA[listPrepend()]]></category>
		<category><![CDATA[listRest()]]></category>
		<category><![CDATA[listSort()]]></category>
		<category><![CDATA[listToArray()]]></category>
		<category><![CDATA[listValueCount()]]></category>
		<category><![CDATA[listValueCountNoCase()]]></category>

		<guid isPermaLink="false">http://coldfusionexamples.com/?p=388</guid>
		<description><![CDATA[The following examples show how you can get started with using the various List functions in ColdFusion. Creating a new List in ColdFusion Determining the number of items in a List in ColdFusion Getting a specific item from a List in ColdFusion Appending and prepending items to a List in ColdFusion Inserting items to a [...]]]></description>
				<content:encoded><![CDATA[<p>The following examples show how you can get started with using the various List functions in ColdFusion.</p>
<p><span id="more-388"></span></p>
<ul>
<li><a href="#s1">Creating a new List in ColdFusion</a></li>
<li><a href="#s2">Determining the number of items in a List in ColdFusion</a></li>
<li><a href="#s3">Getting a specific item from a List in ColdFusion</a></li>
<li><a href="#s4">Appending and prepending items to a List in ColdFusion</a></li>
<li><a href="#s5">Inserting items to a List in ColdFusion</a></li>
<li><a href="#s6">Deleting items from a List in ColdFusion</a></li>
<li><a href="#s7">Replacing items in a List in ColdFusion</a></li>
<li><a href="#s8">Looping over items in a List in ColdFusion</a></li>
<li><a href="#s9">Changing the delimiter in a List in ColdFusion</a></li>
<li><a href="#s10">Sorting a List in ColdFusion</a></li>
<li><a href="#s11">Determining if an item or substring is in a List in ColdFusion</a></li>
<li><a href="#s12">Converting a List to an array in ColdFusion</a></li>
<li><a href="#s13">Determining the number of instances of a specified value in a List in ColdFusion</a></li>
</ul>
<p><a name="s1"></a></p>
<h3>Creating a new List in ColdFusion</h3>
<p>The following example shows how you can create a simple list in ColdFusion using the &lt;CFSET&gt; tag:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Xander,Wendell,Grace,Arthur,Stan,Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List items: <em>Xander,Wendell,Grace,Arthur,Stan,Taqu&#8217;il</em>
</p></blockquote>
<p>By default a list is comma (,) separated. The following example shows how you can use a pipe character (|) as a list delimiter (this can be useful if your list items contain a comma character):</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List items: <em>Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu&#8217;il</em>
</p></blockquote>
<p><a name="s2"></a></p>
<h3>Determining the number of items in a List in ColdFusion</h3>
<p>The following example shows how you can determine the number of items in a List using the <code>listLen()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Xander,Wendell,Grace,Arthur,Stan,Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Xander,Wendell,Grace,Arthur,Stan,Taqu&#8217;il</em>
</p></blockquote>
<p>If you are using a custom list delimiter you can pass an optional second argument, <code>delimiters</code>, to the <code>listLen()</code> function, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has #listLen(namesDelim, '|')# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu&#8217;il</em><br/>
</p></blockquote>
<p><a name="s3"></a></p>
<h3>Getting a specific item from a List in ColdFusion</h3>
<p>The following example shows how you can get a specific item from a list in ColdFusion using the <code>listGetAt()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Xander,Wendell,Grace,Arthur,Stan,Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>The third item in the list is: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span>#listGetAt(names, 3)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
The third item in the list is: <em>Grace</em>
</p></blockquote>
<p>If you are using a custom list delimiter you can pass an optional third argument, <code>delimiters</code>, to the <code>listGetAt()</code> function, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>The third item in the list is: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span>#listGetAt(namesDelim, 3, '|')#<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
The third item in the list is: <em>Ryan, Grace</em>
</p></blockquote>
<p>If you only want the first item in a list, last item in a list, or all items in the list <em>except</em> the first item, you can use the <code>listFirst()</code>, <code>listLast()</code>, or <code>listRest()</code> functions, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Xander,Wendell,Grace,Arthur,Stan,Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
First item in list: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#listFirst<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
Last item in list: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#listLast<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
Rest items in list: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#listRest<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Xander,Wendell,Grace,Arthur,Stan,Taqu&#8217;il</em><br />
First item in list: <em>Xander</em><br />
Last item in list: <em>Taqu&#8217;il</em><br />
Rest items in list: <em>Wendell,Grace,Arthur,Stan,Taqu&#8217;il</em>
</p></blockquote>
<p>If you are using a custom list delimiter you can pass an optional secondargument, <code>delimiters</code>, to the <code>listFirst()</code>, <code>listLast()</code>, or <code>listRest()</code> functions, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
List has #listLen(namesDelim, &quot;|&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
First item in list: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span>#listFirst(namesDelim, &quot;|&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
Last item in list: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span>#listLast(namesDelim, &quot;|&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
Rest items in list: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span>#listRest(namesDelim, &quot;|&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu&#8217;il</em><br />
First item in list: <em>Crews, Xander</em><br />
Last item in list: <em>Taqu&#8217;il</em><br />
Rest items in list: <em>Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu&#8217;il</em>
</p></blockquote>
<p><a name="s4"></a></p>
<h3>Appending and prepending items to a List in ColdFusion</h3>
<p>The following example shows how you can append an item to the end of a list in ColdFusion using the <code>listAppend()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Xander,Wendell,Grace,Arthur,Stan,Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">listAppend</span><span style="color: #0000FF;">&#40;</span>names, <span style="color: #009900;">&quot;Simon&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Xander,Wendell,Grace,Arthur,Stan,Taqu&#8217;il</em><br />
List has 7 items: <em>Xander,Wendell,Grace,Arthur,Stan,Taqu&#8217;il,<span style="color:red;">Simon</span></em>
</p></blockquote>
<p>If you are using a custom list delimiter you can pass an optional third argument, <code>delimiters</code>, to the <code>listAppend()</code> function, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has #listLen(namesDelim, &quot;|&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">listAppend</span><span style="color: #0000FF;">&#40;</span>namesDelim, <span style="color: #009900;">&quot;Simon&quot;</span>, <span style="color: #009900;">&quot;|&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has #listLen(namesDelim, &quot;|&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu&#8217;il</em><br />
List has 7 items: <em>Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu&#8217;il|<span style="color:red;">Simon</span></em>
</p></blockquote>
<p>The following example shows how you can prepend an item to the start of a list in ColdFusion using the <code>listPrepend()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Xander,Wendell,Grace,Arthur,Stan,Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">listPrepend</span><span style="color: #0000FF;">&#40;</span>names, <span style="color: #009900;">&quot;Killface&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Xander,Wendell,Grace,Arthur,Stan,Taqu&#8217;il</em><br />
List has 7 items: <em><span style="color:red;">Killface</span>,Xander,Wendell,Grace,Arthur,Stan,Taqu&#8217;il</em><br/>
</p></blockquote>
<p>If you are using a custom list delimiter you can pass an optional third argument, <code>delimiters</code>, to the <code>listPrepend()</code> function, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has #listLen(namesDelim, &quot;|&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">listPrepend</span><span style="color: #0000FF;">&#40;</span>namesDelim, <span style="color: #009900;">&quot;Killface&quot;</span>, <span style="color: #009900;">&quot;|&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has #listLen(namesDelim, &quot;|&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu&#8217;il</em><br />
List has 7 items: <em><span style="color:red;">Killface</span>|Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu&#8217;il</em><br/>
</p></blockquote>
<p><a name="s5"></a></p>
<h3>Inserting items to a List in ColdFusion</h3>
<p>The following example shows how you can insert an item into a specific position within a list in ColdFusion using the <code>listInsertAt()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Xander,Wendell,Grace,Arthur,Stan,Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">listInsertAt</span><span style="color: #0000FF;">&#40;</span>names, <span style="color: #FF0000;">2</span>, <span style="color: #009900;">&quot;Simon&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Xander,Wendell,Grace,Arthur,Stan,Taqu&#8217;il</em><br />
List has 7 items: <em>Xander,<span style="color:red;">Simon</span>,Wendell,Grace,Arthur,Stan,Taqu&#8217;il</em>
</p></blockquote>
<p>If you are using a custom list delimiter you can pass an optional fourth argument, <code>delimiters</code>, to the <code>listInsertAt()</code> function, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has #listLen(namesDelim, &quot;|&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">listInsertAt</span><span style="color: #0000FF;">&#40;</span>namesDelim, <span style="color: #FF0000;">2</span>, <span style="color: #009900;">&quot;Simon&quot;</span>, <span style="color: #009900;">&quot;|&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has #listLen(namesDelim, &quot;|&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu&#8217;il</em><br />
List has 7 items: <em>Crews, Xander|<span style="color:red;">Simon</span>|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu&#8217;il</em>
</p></blockquote>
<p><a name="s6"></a></p>
<h3>Deleting items from a List in ColdFusion</h3>
<p>The following example shows how you can delete an item from a specific position within a list in ColdFusion using the <code>listDeleteAt()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Xander,Wendell,Grace,Arthur,Stan,Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">listDeleteAt</span><span style="color: #0000FF;">&#40;</span>names, <span style="color: #FF0000;">2</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Xander,Wendell,Grace,Arthur,Stan,Taqu&#8217;il</em><br />
List has 5 items: <em>Xander,Grace,Arthur,Stan,Taqu&#8217;il</em>
</p></blockquote>
<p>If you are using a custom list delimiter you can pass an optional third argument, <code>delimiters</code>, to the <code>listDeleteAt()</code> function, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has #listLen(namesDelim, &quot;|&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">listDeleteAt</span><span style="color: #0000FF;">&#40;</span>namesDelim, <span style="color: #FF0000;">2</span>, <span style="color: #009900;">&quot;|&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has #listLen(namesDelim, &quot;|&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu&#8217;il</em><br />
List has 5 items: <em>Crews, Xander|Ryan, Grace|Watley, Arthur|Stan|Taqu&#8217;il</em>
</p></blockquote>
<p><a name="s7"></a></p>
<h3>Replacing items in a List in ColdFusion</h3>
<p>The following example shows how you can replace an item at a specific position within a list in ColdFusion using the <code>listSetAt()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Xander,Wendell,Grace,Arthur,Stan,Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">listSetAt</span><span style="color: #0000FF;">&#40;</span>names, <span style="color: #FF0000;">2</span>, <span style="color: #009900;">&quot;Darcelle&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Xander,Wendell,Grace,Arthur,Stan,Taqu&#8217;il</em><br />
List has 6 items: <em>Xander,<span style="color:red;">Darcelle</span>,Grace,Arthur,Stan,Taqu&#8217;il</em>
</p></blockquote>
<p>If you are using a custom list delimiter you can pass an optional fourth argument, <code>delimiters</code>, to the <code>listSetAt()</code> function, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has #listLen(namesDelim, &quot;|&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">listSetAt</span><span style="color: #0000FF;">&#40;</span>namesDelim, <span style="color: #FF0000;">2</span>, <span style="color: #009900;">&quot;Jones, Darcelle&quot;</span>, <span style="color: #009900;">&quot;|&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has #listLen(namesDelim, &quot;|&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu&#8217;il</em><br />
List has 6 items: <em>Crews, Xander|<span style="color:red;">Jones, Darcelle</span>|Ryan, Grace|Watley, Arthur|Stan|Taqu&#8217;il</em>
</p></blockquote>
<p><a name="s8"></a></p>
<h3>Looping over items in a List in ColdFusion</h3>
<p>The following example shows how you can loop over items in a list using the &lt;CFLOOP&gt; tag and specifying the <code>list</code> and <code>index</code> attributes:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Xander,Wendell,Grace,Arthur,Stan,Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">ul</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfloop</span> <span style="color: #0000FF;">list</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#names#&quot;</span> <span style="color: #0000FF;">index</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;currName&quot;</span><span style="color: #0000FF;">&gt;</span></span>
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">li</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#currName#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">li</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfloop</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">ul</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote>
<ul>
<li>Xander</li>
<li>Wendell</li>
<li>Grace</li>
<li>Arthur</li>
<li>Stan</li>
<li>Taqu&#8217;il</li>
</ul>
</blockquote>
<p>If you are using a custom list delimiter you can specify the <code>delimiters</code> argument in the &lt;CFLOOP&gt; tag, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">ul</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfloop</span> <span style="color: #0000FF;">list</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#namesDelim#&quot;</span> <span style="color: #0000FF;">index</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;currName&quot;</span> delimiters<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;|&quot;</span><span style="color: #0000FF;">&gt;</span></span>
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">li</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#currName#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">li</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfloop</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">ul</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote>
<ul>
<li>Crews, Xander</li>
<li>Stamps, Wendell</li>
<li>Ryan, Grace</li>
<li>Watley, Arthur</li>
<li>Stan</li>
<li>Taqu&#8217;il</li>
</ul>
</blockquote>
<p><a name="s9"></a></p>
<h3>Changing the delimiter in a List in ColdFusion</h3>
<p>The following example shows how you can change the delimiter in a list in ColdFusion using the <code>listChangeDelims()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Xander,Wendell,Grace,Arthur,Stan,Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">listChangeDelims</span><span style="color: #0000FF;">&#40;</span>names, <span style="color: #009900;">&quot;;&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has #listLen(names, &quot;;&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Xander,Wendell,Grace,Arthur,Stan,Taqu&#8217;il</em><br />
List has 6 items: <em>Xander<span style="color:red;">;</span>Wendell<span style="color:red;">;</span>Grace<span style="color:red;">;</span>Arthur<span style="color:red;">;</span>Stan<span style="color:red;">;</span>Taqu&#8217;il</em>
</p></blockquote>
<p>If you are using a custom list delimiter you can pass an optional third argument, <code>delimiters</code>, to the <code>listChangeDelims()</code> function, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has #listLen(namesDelim, &quot;|&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">listChangeDelims</span><span style="color: #0000FF;">&#40;</span>namesDelim, <span style="color: #009900;">&quot;;&quot;</span>, <span style="color: #009900;">&quot;|&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has #listLen(namesDelim, &quot;;&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu&#8217;il</em><br />
List has 6 items: <em>Crews, Xander<span style="color:red;">;</span>Stamps, Wendell<span style="color:red;">;</span>Ryan, Grace<span style="color:red;">;</span>Watley, Arthur<span style="color:red;">;</span>Stan<span style="color:red;">;</span>Taqu&#8217;il</em><br/>
</p></blockquote>
<p><a name="s10"></a></p>
<h3>Sorting a List in ColdFusion</h3>
<p>The following example shows how you can sort a list in ColdFusion using the <code>listSort()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Xander,Wendell,Grace,Arthur,Stan,Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">listSort</span><span style="color: #0000FF;">&#40;</span>names, <span style="color: #009900;">&quot;textNoCase&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Xander,Wendell,Grace,Arthur,Stan,Taqu&#8217;il</em><br />
List has 6 items: <em>Arthur,Grace,Stan,Taqu&#8217;il,Wendell,Xander</em>
</p></blockquote>
<p>If you want to sort the list in descending order you can pass an optional third argument, <code>sortOrder</code>, to the <code>listSort()</code> function, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Xander,Wendell,Grace,Arthur,Stan,Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">listSort</span><span style="color: #0000FF;">&#40;</span>names, <span style="color: #009900;">&quot;textNoCase&quot;</span>, <span style="color: #009900;">&quot;desc&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Xander,Wendell,Grace,Arthur,Stan,Taqu&#8217;il</em><br />
List has 6 items: <em>Xander,Wendell,Taqu&#8217;il,Stan,Grace,Arthur</em>
</p></blockquote>
<p>If you are using a custom list delimiter you can pass an optional fourth argument, <code>delimiters</code>, to the <code>listSort()</code> function, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has #listLen(namesDelim, &quot;|&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #0000FF;">listSort</span><span style="color: #0000FF;">&#40;</span>namesDelim, <span style="color: #009900;">&quot;textNoCase&quot;</span>, <span style="color: #009900;">&quot;asc&quot;</span>, <span style="color: #009900;">&quot;|&quot;</span><span style="color: #0000FF;">&#41;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has #listLen(namesDelim, &quot;|&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu&#8217;il</em><br />
List has 6 items: <em>Crews, Xander|Ryan, Grace|Stamps, Wendell|Stan|Taqu&#8217;il|Watley, Arthur</em>
</p></blockquote>
<p><a name="s11"></a></p>
<h3>Determining if an item or substring is in a List in ColdFusion</h3>
<p>The following example shows how you can determine if an item or substring exists in a list using ColdFusion and the <code>listContains()</code>, <code>listContainsNoCase()</code>, <code>listFind()</code>, and <code>listFindNoCase()</code> functions:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Xander,Wendell,Grace,Arthur,Stan,Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
&nbsp;
1) listFind('gra')? #listFind(names, &quot;gra&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
2) listFindNoCase('gra')? #listFindNoCase(names, &quot;gra&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
3) listFind('grace')? #listFind(names, &quot;grace&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
4) listFindNoCase('grace')? #listFindNoCase(names, &quot;grace&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
&nbsp;
5) listContains('gra')? #listContains(names, &quot;gra&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
6) listContainsNoCase('gra')? #listContainsNoCase(names, &quot;gra&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
7) listContains('grace')? #listContains(names, &quot;grace&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
8) listContainsNoCase('grace')? #listContainsNoCase(names, &quot;grace&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>List has 6 items: <em>Xander,Wendell,Grace,Arthur,Stan,Taqu&#8217;il</em></p>
<p>1) listFind(&#8216;gra&#8217;)? 0<br />
2) listFindNoCase(&#8216;gra&#8217;)? 0<br />
3) listFind(&#8216;grace&#8217;)? 0<br />
4) listFindNoCase(&#8216;grace&#8217;)? 3</p>
<p>5) listContains(&#8216;gra&#8217;)? 0<br />
6) listContainsNoCase(&#8216;gra&#8217;)? 3<br />
7) listContains(&#8216;grace&#8217;)? 0<br />
8) listContainsNoCase(&#8216;grace&#8217;)? 3
</p></blockquote>
<p>The difference between the <code>listFind()</code> and <code>listContains()</code> functions is that the <code>listFind()</code> function determines the index of the first list element in which a specified value occurs, whereas the <code>listContains()</code> function determines the index of the first list element that contains a specified substring. Or in other words, the <code>listFind()</code> function only matches whole items, whereas the <code>listContains()</code> function matches substrings within items. And the difference between the <code>listFind()</code> and <code>listFindNoCase()</code> functions is that <code>listFind()</code> is case sensitive whereas <code>listFindNoCase()</code> is not.</p>
<p>If you are using a custom list delimiter you can pass an optional third argument, <code>delimiters</code>, to the <code>listFind()</code>, <code>listFindNoCase()</code>, <code>listContains()</code>, or <code>listContainsNoCase()</code> functions, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
List has #listLen(namesDelim, &quot;|&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
&nbsp;
1) listFind('gra')? #listFind(namesDelim, &quot;gra&quot;, &quot;|&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
2) listFindNoCase('gra')? #listFindNoCase(namesDelim, &quot;gra&quot;, &quot;|&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
3) listFind('ryan, grace')? #listFind(namesDelim, &quot;ryan, grace&quot;, &quot;|&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
4) listFindNoCase('ryan, grace')? #listFindNoCase(namesDelim, &quot;ryan, grace&quot;, &quot;|&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
&nbsp;
5) listContains('gra')? #listContains(namesDelim, &quot;gra&quot;, &quot;|&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
6) listContainsNoCase('gra')? #listContainsNoCase(namesDelim, &quot;gra&quot;, &quot;|&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
7) listContains('grace')? #listContains(namesDelim, &quot;grace&quot;, &quot;|&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
8) listContainsNoCase('grace')? #listContainsNoCase(namesDelim, &quot;grace&quot;, &quot;|&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 6 items: <em>Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu&#8217;il</em></p>
<p>1) listFind(&#8216;gra&#8217;)? 0<br />
2) listFindNoCase(&#8216;gra&#8217;)? 0<br />
3) listFind(&#8216;ryan, grace&#8217;)? 0<br />
4) listFindNoCase(&#8216;ryan, grace&#8217;)? 3</p>
<p>5) listContains(&#8216;gra&#8217;)? 0<br />
6) listContainsNoCase(&#8216;gra&#8217;)? 3<br />
7) listContains(&#8216;grace&#8217;)? 0<br />
8) listContainsNoCase(&#8216;grace&#8217;)? 3
</p></blockquote>
<p><a name="s12"></a></p>
<h3>Converting a List to an array in ColdFusion</h3>
<p>The following example shows how you can convert a list to an array in ColdFusion using the <code>listToArray()</code> function:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Xander,Wendell,Grace,Arthur,Stan,Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#listToArray(names)#&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p>If you are using a custom list delimiter you can pass an optional second argument, <code>delimiters</code>, to the <code>listToArray()</code> function, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu'il&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>List has #listLen(namesDelim, &quot;|&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfdump</span> <span style="color: #000000; font-weight: bold;">var</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;#listToArray(namesDelim, '|')#&quot;</span> <span style="color: #0000FF;">/&gt;</span></span></pre></td></tr></table></div>

<p><a name="s13"></a></p>
<h3>Determining the number of instances of a specified value in a List in ColdFusion</h3>
<p>The following example shows how you can determine the number of instances of a specified value in a list in ColdFusion using the <code>listValueCount()</code> and <code>listValueCountNoCase()</code> functions:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> names <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Xander,Wendell,Grace,Arthur,Stan,Taqu'il,Wendell X&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
List has <span style="color: #0000FF;">#listLen<span style="color: #0000FF;">&#40;</span>names<span style="color: #0000FF;">&#41;</span>#</span> items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#names#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
&nbsp;
listValueCount('Wendell'): #listValueCount(names, &quot;Wendell&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
listValueCountNoCase(&quot;wendell&quot;): #listValueCountNoCase(names, &quot;wendell&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 7 items: <em>Xander,Wendell,Grace,Arthur,Stan,Taqu&#8217;il,Wendell X</em></p>
<p>listValueCount(&#8216;Wendell&#8217;): 1<br />
listValueCountNoCase(&#8220;wendell&#8221;): 1
</p></blockquote>
<p>If you are using a custom list delimiter you can pass an optional third argument, <code>delimiters</code>, to the <code>listValueCount()</code> and <code>listValueCountNoCase()</code> functions, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfset</span> namesDelim <span style="color: #0000FF;">=</span> <span style="color: #009900;">&quot;Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu'il|Wendell X&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span>
List has #listLen(namesDelim, &quot;|&quot;)# items: <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #0000FF;">#namesDelim#</span><span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">em</span><span style="color: #0000FF;">&gt;</span></span><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
&nbsp;
listValueCount('Wendell'): #listValueCount(namesDelim, &quot;Wendell&quot;, &quot;|&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
listValueCountNoCase(&quot;wendell&quot;): #listValueCountNoCase(namesDelim, &quot;wendell&quot;, &quot;|&quot;)#<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">br</span><span style="color: #0000FF;">/&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfoutput</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>The previous example outputs the following text:</p>
<blockquote><p>
List has 7 items: <em>Crews, Xander|Stamps, Wendell|Ryan, Grace|Watley, Arthur|Stan|Taqu&#8217;il|Wendell X</em></p>
<p>listValueCount(&#8216;Wendell&#8217;): 0<br />
listValueCountNoCase(&#8220;wendell&#8221;): 0
</p></blockquote>
<p>In the previous example, neither the <code>listValueCount()</code> or <code>listValueCountNoCase()</code> functions matched any items. This is because the <code>listValueCount()</code> method matches whole items, not substrings within items.</p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'Getting started with Lists in ColdFusion',url: 'http://coldfusionexamples.com/2010/11/25/getting-started-with-lists-in-coldfusion/',contentID: 'post-388',code: 'Pete9667',suggestNotebook: 'ColdFusionExamples',suggestTags: 'delimters,listAppend(),listChangeDelims(),listContains(),listContainsNoCase(),listDeleteAt(),listFind(),listFindNoCase(),listFirst(),listGetAt(),listInsertAt(),listLast(),listLen(),listPrepend(),listRest(),listSort(),listToArray(),listValueCount(),listValueCountNoCase()',providerName: 'ColdFusionExamples.com',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper-remember.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><img src="http://feeds.feedburner.com/~r/ColdfusionExamples/~4/cBHKh-xrrm4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://coldfusionexamples.com/2010/11/25/getting-started-with-lists-in-coldfusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://coldfusionexamples.com/2010/11/25/getting-started-with-lists-in-coldfusion/</feedburner:origLink></item>
		<item>
		<title>Displaying a database query in a grid using the CFGRID tag in ColdFusion</title>
		<link>http://feedproxy.google.com/~r/ColdfusionExamples/~3/QePaCnUm940/</link>
		<comments>http://coldfusionexamples.com/2010/11/25/displaying-a-database-query-in-a-grid-using-the-cfgrid-tag-in-coldfusion/#comments</comments>
		<pubDate>Thu, 25 Nov 2010 08:04:30 +0000</pubDate>
		<dc:creator>Peter deHaan</dc:creator>
				<category><![CDATA[CFGRID]]></category>
		<category><![CDATA[format]]></category>

		<guid isPermaLink="false">http://coldfusionexamples.com/?p=384</guid>
		<description><![CDATA[The following examples show how you can display a database query in a grid using the &#60;CFGRID&#62; and &#60;CFFORM&#62; tags in ColdFusion. &#60;html&#62; &#160; &#60;cfquery name=&#34;getArtists&#34; datasource=&#34;cfartgallery&#34;&#62; SELECT A.* FROM ARTISTS A ORDER BY A.LASTNAME, A.FIRSTNAME &#60;/cfquery&#62; &#160; &#60;head&#62; &#60;/head&#62; &#60;body style=&#34;padding:20px;&#34;&#62; &#160; &#60;cfform&#62; &#60;cfgrid name=&#34;myGrid&#34; query=&#34;getArtists&#34; /&#62; &#60;/cfform&#62; &#160; &#60;/body&#62; &#60;/html&#62; And the output [...]]]></description>
				<content:encoded><![CDATA[<p>The following examples show how you can display a database query in a grid using the &lt;CFGRID&gt; and &lt;CFFORM&gt; tags in ColdFusion.</p>
<p><span id="more-384"></span></p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">html</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfquery</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;getArtists&quot;</span> <span style="color: #0000FF;">datasource</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;cfartgallery&quot;</span><span style="color: #0000FF;">&gt;</span></span>
    SELECT A.*
    FROM ARTISTS A
    ORDER BY A.LASTNAME, A.FIRSTNAME
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfquery</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">head</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">head</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">body</span> <span style="color: #0000FF;">style</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;padding:20px;&quot;</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfform</span><span style="color: #0000FF;">&gt;</span></span>
        <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfgrid</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;myGrid&quot;</span> <span style="color: #0000FF;">query</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;getArtists&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfform</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">body</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">html</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>And the output of the &lt;CFGRID&gt; tag is as follows:<br />
<iframe src="http://live.coldfusionexamples.com/cfgrid/cfgrid_test.cfm" width="100%" height="400"></iframe></p>
<p>By default the &lt;CFGRID&gt; tag displays the grid as a Java applet. To display the grid in a different format, set the <code>format</code> attribute, as seen in the following example:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="cfm" style="font-family:monospace;"><span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">html</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfquery</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;getArtists&quot;</span> <span style="color: #0000FF;">datasource</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;cfartgallery&quot;</span><span style="color: #0000FF;">&gt;</span></span>
    SELECT A.*
    FROM ARTISTS A
    ORDER BY A.LASTNAME, A.FIRSTNAME
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfquery</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">head</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">head</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #000000; font-weight: bold;">body</span> <span style="color: #0000FF;">style</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;padding:20px;&quot;</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfform</span><span style="color: #0000FF;">&gt;</span></span>
        <span style="color: #333333;"><span style="color: #0000FF;">&lt;</span><span style="color: #990000; font-weight: bold;">cfgrid</span> <span style="color: #0000FF;">name</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;myGrid&quot;</span> <span style="color: #0000FF;">query</span><span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;getArtists&quot;</span> format<span style="color: #0000FF;">=</span><span style="color: #009900;">&quot;html&quot;</span> <span style="color: #0000FF;">/&gt;</span></span>
    <span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #990000; font-weight: bold;">cfform</span><span style="color: #0000FF;">&gt;</span></span>
&nbsp;
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">body</span><span style="color: #0000FF;">&gt;</span></span>
<span style="color: #333333;"><span style="color: #0000FF;">&lt;/</span><span style="color: #000000; font-weight: bold;">html</span><span style="color: #0000FF;">&gt;</span></span></pre></td></tr></table></div>

<p>And the output of the &lt;CFGRID&gt; tag is as follows:<br />
<iframe src="http://live.coldfusionexamples.com/cfgrid/cfgrid_format_html_test.cfm" width="100%" height="420"></iframe></p>
<div class="evernoteSiteMemory"><a href="javascript:" onclick="Evernote.doClip({title: 'Displaying a database query in a grid using the CFGRID tag in ColdFusion',url: 'http://coldfusionexamples.com/2010/11/25/displaying-a-database-query-in-a-grid-using-the-cfgrid-tag-in-coldfusion/',contentID: 'post-384',code: 'Pete9667',suggestNotebook: 'ColdFusionExamples',suggestTags: 'format',providerName: 'ColdFusionExamples.com',styling: 'text' });return false" class="evernoteSiteMemoryLink"><img src="http://static.evernote.com/article-clipper-remember.png" class="evernoteSiteMemoryButton" />
				</a>				<div class="evernoteSiteMemoryClear">&nbsp;</div>
</div><img src="http://feeds.feedburner.com/~r/ColdfusionExamples/~4/QePaCnUm940" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://coldfusionexamples.com/2010/11/25/displaying-a-database-query-in-a-grid-using-the-cfgrid-tag-in-coldfusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://coldfusionexamples.com/2010/11/25/displaying-a-database-query-in-a-grid-using-the-cfgrid-tag-in-coldfusion/</feedburner:origLink></item>
	</channel>
</rss>
