Есть массив:
Array
(
[0] => Автор книги по ФИЛЬМАМ (2010)
[1] => Овен (2014)
[2] => Один дома (2001)
[3] => ---------------------
[4] => 5 элемент (2011)
[5] => Багратион (2005)
[6] => ---------------------
[7] => Good Movie (2003)
[8] => Американский пирог (2005)
[9] => 7 Джеймс Бонд (2007)
[10] => Астрал (2005)
[11] => ---------------------
[12] => Doom (2004)
[13] => ---------------------
[14] => Один дома 2 (2014)
[15] => Овен (2001)
)
Нужно удалить все элементы массива, где значения этих элементов "---------------------"
Делаю так, пишу простую функцию:
function delArray ($arr){
$new_arr = array();
$del_value = '---------------------';
foreach ($arr as $value){
if($value !== $del_value){
$new_arr[] = $value;
}
}
return $new_arr;
}
В результате не выполняется условие if! Где моя ошибка?