feat:工具类新增

This commit is contained in:
xjh 2023-08-01 15:09:16 +08:00
parent 3ea5bcaca4
commit 294a6445e7

View File

@ -557,4 +557,24 @@ class Tool
);
}
}
/**
* 一维关联数组字段过滤
*
* @param array $arr 被过滤的数组
* @param array $fields 只留字段们 :['name',...]
* @return array
* @date 2023-08-01
* @author xjh
* @since 1.0.0
*/
public static function filtrationAssociativeArray(array $arr, array $fields): array
{
foreach ($arr as $key => $val) {
if (!in_array($key, $fields)) {
unset($arr[$key]);
}
}
return $arr;
}
}