Вы здесьЗнакомые с php side-effects, подскажите плз (вопрос по логике дублеловки)
Опубликовано ср, 27/08/2008 - 15:09 пользователем pkn
Вот есть (file author.inc lines 539-542) такой кусочек кода: if (1*$oldver >= 1*$ver) { Смысл операции 1*$ver если я правильно понимаю - сказать php что переменная $ver именно численная, а не строка. Вопрос: а не может ли такого быть, что (как иногда бывает в C) что результатом 1*$ver станет integer, даже если $ver содержало 1.1 ?
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
Aleks_Sim RE:Как бы с этим побороться и побороть? 3 часа
monochka RE:Подайте бедному копеечку на книжку с литреса... 8 часов medved RE:Список современных французских писателей? 1 день etorus2008 RE:Отв: Помогите найти книгу по описанию 5 дней lemma7 RE:Чёрный нимб и другие истории, исполненные неизъяснимого ужаса 6 дней Wedmak RE:Помогите найти!.. #2 6 дней sem14 RE:Координация сканирования и вычитки 1 неделя babajga RE:Кто сможет раздобыть и оцифровать нужные мне книги? 2 недели Isais RE:Мои открытия 2 недели kopak RE:О группе Дятлова. О той самой, того самого... 2 недели A5. RE:Не присылает пароль на почту 3 недели babajga RE:Плюмаж 1 месяц babajga RE:Блошкинс и Фрю. Опасное путешествие 1 месяц alexk RE:Багрепорт - 2 1 месяц babajga RE:Удивленная сова 1 месяц Larisa_F RE:Серия «Квадрат» издательства «Текст» 1 месяц Aleks_Sim RE:Беженцы с Флибусты 1 месяц edvud RE:Прошу переформатировать, распознать, etc... 1 месяц Впечатления о книгах
tvv про Ždanova: Melngalvju ielas bērni [lv] (Детские приключения)
06 05 https://ru.wikipedia.org/wiki/Жданова,_Лидия_Владимировна
tvv про Fārlejs: Melnis [lv] (Детские приключения)
06 05 Автор книги Уолтер Фарли https://en.wikipedia.org/wiki/Walter_Farley
tvv про Kordons: Musons jeb Baltais tlģeris [lv] (Детская литература: прочее)
06 05 Автор этой книги https://de.wikipedia.org/wiki/Klaus_Kordon
Лысенко Владимир Андреевич про Москаленко: Юный бастард. Книга третья [СИ] (Боевая фантастика, Городское фэнтези, Самиздат, сетевая литература)
06 05 Книга понравилась, читается легко, жду продолжения. Оценка: отлично!
tvv про Atis: Mans dzīves rīts [lv] (Детская проза)
06 05 Автор этой книги https://ru.wikipedia.org/wiki/Доку,_Атис
tvv про Мартели: Apaļā galda bruņinieki [lv] (Детская проза)
06 05 Автор книги Стелио Мартелли, он же Мино Милани https://ru.wikipedia.org/wiki/Милани,_Мино
tvv про Fītinghofa: Aizmežu bārenīši [lv] (Детская проза)
06 05 Автор этой книги Лаура Фитингхофф https://ru.wikipedia.org/wiki/Фитингхофф,_Лаура
tvv про Lūisa: Baltais Delfīns [lv] (Детская проза)
06 05 Автор книги Джилл Льюис (Jill Lewis), точнее Jill Walkinton и Alison Lewis https://jilllewisbooks.com/
tvv про Blanšets: Misis Ročestere [lv] (Историческая проза)
06 05 Имя автора этой книги - Warwick Blanchett
tvv про Šveikerts: Viņš pasūtīja sarkanvīnu [lv] (Историческая проза)
06 05 Этот автор https://de.wikipedia.org/wiki/Walter_Karl_Schweickert
tvv про Kosovica: Nakts Jeruzalemē [lv] (Современная проза)
06 05 Автор этой книги Биргите Косович (Birgithe Kosovic) https://pl.spb.ru/lib/projects/pages/readers-2012/Authors/Danmark/kosovic.html https://en.wikipedia.org/wiki/Birgithe_Kosovic |
Комментарии
Отв: Знакомые с php side-effects
Может.
За все версии ПХП не скажу, но в 3 так и было.
Мне пришлось довольно навороченную процедуру ваять для корректного преобразования в число.
Что-то типа
Отв: Знакомые с php side-effects
Блин... :((
Отв: Знакомые с php side-effects
Хочу напомнить, что давеча прекратили поддержку четвёртого пых-пыха.
а зачем не $ver+0? и никто
а зачем не $ver+0? и никто ничего не теряет, и получаем число.
Отв: а зачем не $ver+0? и никто
Это не мой код.
Отв: Знакомые с php side-effects, подскажите плз (вопрос по лог
Кажется, отбой пока. Кажется, работает этот код нормально. По крайней мере при $oldver=1.0 и $ver=1.001 сравнение происходит корректно. А более экзотические варианты когда $oldver=1 или $oldver undefined меня пока не интересуют.
Отв: Знакомые с php side-effects
Отв: Знакомые с php side-effects
Спасибо. Есть специальная floatval, значит. Правда, тесты показали, что этот код и так работает. Но все равно спасибо, конечно.