个人常用函数6:数组去null

2020-04-23 17:32:17   个人常用封装函数

  个人常用函数  

  1. function removeNull(array $array, $translator = '')
  2. {
  3. $temp = [];
  4. foreach ($array as $key => $value) {
  5. if (is_array($value)) {
  6. $value = removeNull($value, $translator);
  7. }
  8. if (is_object($value)) {
  9. $value = removeNull($value->toArray(), $translator);
  10. }
  11. $temp[$key] = null === $value ? $translator : $value;
  12. }
  13. return $temp;
  14. }