# **ARR\_REMOVE**

删除数组中首个指定的值并返回新的数组。

如果数组中存在多个相同值，只删除第一个，如果需要删除所有的相同值，请使用[ARR\_REMOVE\_ALL](./ARR_REMOVE_ALL.md)函数。

## 语法{#grammar}

ARR\_REMOVE(**arr**, **value**)

- **arr**：必需，数组或其字符串形式。
- **value**：必需，要删除的值。

## 示例{#example}

1. `ARR_REMOVE(ARR("a", "b", "c"), 'b')` 返回数组对象`["a", "c"]`
2. `ARR_REMOVE(ARR("a", "b", "c", "b"), 'b')` 只会删除第一个匹配的值，返回数组对象`["a", "c", "b"]`
