Есть массив заголовков $arr1 и массив других заголовков, которые я получаю из БД Необходимо сравнить эти заголовки между собой и вывести на экран только те заголовки, которые не совпадают с БД. Задача вроде элементарная но у меня что то не хочет работать ... Как я делал: PHP: $res = @mysql_query ("SELECT * FROM news ORDER BY date DESC"); while ($row = @mysql_fetch_object($res)) { $nar[]=$row->title; } for($i=0;$i<count($arr1);$i++) { $isprint=1; for($j=0;$j<count($nar);$j++) { //print "Сравниваем ".$arr1[$i]." c ".$nar[$j]."<br>"; if ($arr1[$i]==$nar[$j]){$isprint=0;} } if ($isprint=1) print $arr1[$i]; }
что то даже с этой функцией повторяются значения. А не подскажите как называется функция, которая удаляет пробелы вначале и вконце строки? Или может еще какие то причины могут быть??