- 1
 - 2
 - 3
 - 4
 - 5
 
for ($i = 0; $i < count($oldCLI); $i++) {
	if ($oldCLI[$i] == null) {
		unset($oldCLI[$i]);
	}
}
                                Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+151.7
for ($i = 0; $i < count($oldCLI); $i++) {
	if ($oldCLI[$i] == null) {
		unset($oldCLI[$i]);
	}
}
                                unset($oldCLI[$i]); - это как я понимаю контрольный выстрел в голову
Хотя минус тут за == null (is_null() таки лучше). Еще за count() на каждом шаге цикла.
Вероятно, тут удобно было бы использовать array_filter.