coldfusion: listconta e listFind

Qual é a diferença entre listContains() e listFind() / listFindNoCase()?

todos eles são funções de lista, tomar os mesmos parâmetros, e retornar o mesmo resultado.

Author: James A Mohler, 2012-09-13

1 answers

listContains procura o valor em qualquer ponto de uma cadeia de caracteres, como por exemplo

<cfset list = '1,2,33,4,5' />
<cfdump var="#listContains(list,3)#"> 

Retornaria 3 porque um 3 é encontrado no item da terceira lista.

listFind procura o valor como um dos itens da lista.

<cfdump var="#listFind(list,3)#"> 

Devolve 0 porque 3 não é um dos itens da lista.

 28
Author: Matt Busche, 2012-09-13 15:58:34