feat:工具类新增
This commit is contained in:
parent
3ea5bcaca4
commit
294a6445e7
@ -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;
|
||||||
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user