• Модуль: mobile
  • Путь к файлу: ~/bitrix/modules/mobile/lib/action.php
  • Класс: BitrixMobileAction
  • Вызов: Action::removeNulls
static function removeNulls($array = [], $replace = null)
{
	foreach ($array as $key => $value)
	{
		if (is_array($value))
		{
			$array[$key] = self::removeNulls($array[$key]);
		}

		if ($array[$key] === null)
		{
			if ($replace != null)
			{
				$array[$key] = $replace;
			}
			else
			{
				unset($array[$key]);
			}
		}
	}

	return $array;
}