Como achar um valor em uma lista?

Publicado por: Ricardo Parente 0 Comments

ColdFusion oferece quatro funções que podem ajudar você a encontrar um valor em uma lista. As duas primeiras estão relacionadas: listFind () e listFindNoCase (). Ambas as funções irão procurar um valor em uma lista. A primeira verifica maiúsculas e minúsculas (case sensitive), enquanto a segunda irá ignorar a caixa.

by Raymond Camden

Leia mais...


Como achar um valor em um array?

Publicado por: Ricardo Parente 0 Comments

ColdFusion não fornece uma maneira interna para pesquisar uma matriz de valores (array). No entanto, você tem algumas opções. Você pode converter a matriz para uma lista usando arrayToList (). Depois de ter feito isso, você pode usar listFind (), listFindNoCase (), ListContains (), ou listContainsNoCase () para procurar a matriz.

Voce també pode procurar UDFs (Funções Definidas pelo Usuário) no site  CFLib que pesquisem uma matriz. Voce pode achar ambas arrayFind() e arrayFindNoCase() .

by Raymond Camden


Como indexar (sort) uma array de uma dimensão?

Publicado por: Ricardo Parente 0 Comments

Use a função interna arraySort() do ColdFusion.

<cfset arr = arrayNew(1)>
<cfset arr[1] = "beta">
<cfset arr[2] = "bar">
<cfset arr[3] = "foo">
<cfset arr[4] = "alpha">
<!--- sort array ascending alphabetically --->
<cfset isSuccessful = ArraySort(arr, "textnocase", "asc")>
<cfdump var="#arr#">

by Jeremy Petersen


Older Entries Newer Entries