Задать вопрос

Почему после парса 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;
  • Вопрос задан
  • 2279 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
while ($result) будет всегда преобразовываться в true
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽