all_match
功能
判断数组中的所有元素是否都匹配谓词中 (predicate) 指定的条件。
-
如果所有元素都匹配或数组为空,则返回 true (1)。
-
如果有一个或多个元素不匹配,则返回 false (0)。
-
如果数组中有元素为 NULL,而其他元素都满足条件,则返回 NULL。
该函数从 3.0.6 版本开始支持。
语法
all_match(lambda_function, arr1, arr2...)
判断数组中的所有元素是否都匹配 Lambda 表达式中指定的条件。
参数说明
-
arr
: 进行判断的数组。 -
lambda_function
: 作为匹配条件的 Lambda 表达式。