Поиск в массиве

FireWall

Новичок
Поиск в массиве

Всем привет!

есть массив вот такого вида
Код:
imdb Object ( 
Array ( 
[1] => imdb Object ( 
	[imdbsite] => us.imdb.com 
	[cachedir] => /home/httpd/htdocs/shevek/imdb/cache/ 
	[usecache] => 
	[storecache] => 
	[photodir] => /home/httpd/htdocs/shevek/imdb/images/ 
	[photoroot] => /shevek/imdb/images/ 
	[imdbID] => 0088247 
	[page] => Array ( 
		[Title] => 
		[Credits] => 
		[Amazon] => 
		[Goofs] => 
		[Plot] => 
		[Quotes] => 
		[Taglines] => 
		[Trivia] => 
		[Directed] => ) 

	[main_title] => The Terminator 
	[main_year] => 1984 
	[main_runtime] => 
	[main_runtimes] => 
	[main_rating] => 
	[main_votes] => 
	[main_language] => 
	[main_languages] => 
	[main_genre] => 
	[main_genres] => 
	[main_tagline] => 
	[main_alttitle] => 
	[main_colors] => 
	[plot_plot] => 
	[taglines] => 
	[credits_cast] => 
	[credits_director] => 
	[credits_writing] => 
	[credits_producer] => 
	[main_director] => 
	[main_credits] => 
	[main_photo] => 
	[main_country] => 
	[main_alsoknow] => 
	[main_sound] => )
делаю поиск таким образом
PHP:
<?php


$search = new imdbsearch ();
$search->setsearchname ($line['orig_name']);
$results = $search->results ();

foreach ($results as $res) {
	$title = $res->main_title;
	$year = $res->main_year;
	if (($title==(trim($line['orig_name'])))&&($year==(trim($link['god'])))) {
	$mid = $res->imdbid();
	$movie = new imdb ($mid);
	$movie->setid ($mid);
                $rat = $movie->rating ();
                $vot = $movie->votes ();}
}

?>
по идее если условие истинно то должно выполнятся то что заключено в фигурные скобки, иначе должно идти просто перебор массива, но чето не получается - возвращается или пустое значение или совершенно не то что в условии....


Может я не правильно задаю условие?
 
Сверху