Deletes the first element in an array that matches the value of value. The search is case insensitive. Returns true if the element was found and removed. The array will be resized, so that the deleted element doesn’t leave a gap.
arrayDeleteNoCase(array, value)
returns boolean
someArray.deleteNoCase(value)
| Name | Type | Required | Default | Description | Values | |
|---|---|---|---|---|---|---|
| array | array | Yes | ||||
| value | any | Yes | A value for which to search. Case insensitive. | |||
| scope | string | No | one | Lucee5.1+ Remove one (default) or all occurrences of the value. | /Users/garethedwards/development/github/cfdocs/docs/functions/arraydeletenocase.md | all |
Deletes the first apple element from the array arr.
arr = ['apple', 'orange', 'pear', 'Apple'];
arrayDeleteNoCase(arr, 'Apple');
writeDump(arr);