Lucee Function Reference

Function ARRAYCONTAINS

Returns the position of the first element in the array that matches the item that we are searching for, or 0 if the item is not found.

Example

arraycontains(array haystack,object needle,[boolean substringMatch]):number

Category

array

Arguments

The arguments for this function are set. You can not use other arguments except the following ones.
Name Type Required Description
haystack array  Yes The array in which to search for the item  
needle object  Yes The item that we are looking for in the array  
substringMatch boolean  No If set to true then if a then a substring match will also return true. This will only work with simple values. Passing true with complex objects will throw an exception.