Простой способ удалить дубликаты из списка - сначала преобразовать список в структуру, а затем преобразовать структуру в массив.Однако, если порядок элементов в списке важен, это может быть неуместно, так как элементы в структуре будут отсортированы.
Если порядок элементов важен, вам нужно будет создать массив вручную, а не использоватьфункция listToArray.
<!--- CF9 --->
<cfset tags = "apples,oranges,bananas,pears,APPLES" />
<cfset tagArray = arrayNew(1) />
<cfloop list="#tags#" index="tag" delimiters=",">
<cfif not ArrayFindNoCase(tagArray,tag)>
<cfset arrayAppend(tagArray, tag) />
</cfif>
</cfloop>