Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: ООП для начинающих [3]
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
vlados пишет:
++$a Префиксный инкремент Увеличивает $a на единицу и возвращает значение $a.
это не причина))
копайте дальше))
почему 2? (Добавление)
если преинкремент поменять на пост ничего не изменится ))
vlados
Отправлено: 13 Июля, 2011 - 19:07:57
Посетитель
Покинул форум
Сообщений всего: 391
Дата рег-ции: Май 2011
Помог: 1 раз(а)
[+][+][+]
Если $переменная==2, то скрипт завершает работу и выводит текущую переменную. (Добавление)
Так?
LIME
Отправлено: 13 Июля, 2011 - 19:20:43
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
vlados дело вообще не в этом
вас не смущает что после continue нет ; ?
попробуйте поменять Print на echo
vlados
Отправлено: 13 Июля, 2011 - 19:25:23
Посетитель
Покинул форум
Сообщений всего: 391
Дата рег-ции: Май 2011
Помог: 1 раз(а)
[+][+][+]
LIME сейчас нет серверов под рукой.
А ведь даже не заметил.... (Добавление)
Если подумать, то каждая цифра выводится 2 раза, цифра 2 - 1 раз. Проверял на дедике.
pantela
Отправлено: 14 Июля, 2011 - 16:02:42
Частый посетитель
Покинул форум
Сообщений всего: 765
Дата рег-ции: Авг. 2010
Помог: 1 раз(а)
На сколкьо я знаю одно из отличии Print и echo это то что echoвозрашает параметр а Print просто выводить (что то такое где то читал, ожет быть ошыбаюсь)
LIME
Отправлено: 14 Июля, 2011 - 17:03:02
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
pantela садись 4))
наоборот (Добавление)
а у continue и break могут быть параметры потому и нет ошибки
осторожнее ))
createl
Отправлено: 03 Января, 2013 - 17:59:37
Гость
Покинул форум
Сообщений всего: 87
Дата рег-ции: Янв. 2012
Помог: 0 раз(а)
LIME пишет:
pantela садись 4))
наоборот (Добавление)
а у continue и break могут быть параметры потому и нет ошибки
осторожнее ))
Зачетно. Решил правильно (заметил отсутствие кавычек и плюс ожидание подвоха), но объяснить сам не смог.
Недавно столкнулся именно с таким, но повезло, не сильно долго мучался в поисках причины некоректного результата (бывало по нескольку часов тратил на похожие глупости, и считаешь, что не может быть иначе, а PHP глюк). Подскажите, так правильно будет? Работает корректно вроде, но знака !== не видал.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.