Почему после парса xml после функции вывода программа не выходит из цилка ?

$result = simplexml_load_file("date.xml");
$i=0;
$mark = array(":", " ", ".");
$max=0;
while ($result){
	$str=$result->str->item[$i]->attributes()->March;
	if ($str == '45'){
			$timeNotFormatted=$result->str->item[$i]->attributes()->TimeNav;
			$time = str_replace($mark, "", $timeNotFormatted);
			$num = ltrim($time, '0');
			$intnum= (int)$num;
			if 	($intnum>$max){
				$max=$num;
			}
	   }
	$i++;	
}
echo $max;

не доходит до echo $max;
  • Вопрос задан
  • 2278 просмотров
Решения вопроса 1
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
while ($result) будет всегда преобразовываться в true
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы