информационная безопасность
без паники и всерьез
 подробно о проекте
Spanning Tree Protocol: недокументированное применениеГде водятся OGRыАтака на Internet
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 PHP2Shell начали эксплуатировать... 
 Четыре уязвимости Plex объединяют... 
 Вредоносный релиз LiteLLM 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Не совсем верно — автор-то указал php. А там '==' сравнение с приведением типов к левому, '===' сравнение с учётом типов. 18.05.12 08:18  Число просмотров: 3179
Автор: kstati <Евгений Борисов> Статус: Elderman
<"чистая" ссылка>
<programming>
Ничего не понимаю 05.05.12 04:40  
Автор: Fighter <Vladimir> Статус: Elderman
Отредактировано 05.05.12 13:56  Количество правок: 1
<"чистая" ссылка>
Почему в php if($sdfas=='sdgfsgdfgdfg') при $sdfas, содержащем ноль, истинно?
потому что в перле == - операция числового сравнения 05.05.12 08:06  
Автор: dl <Dmitry Leonov>
<"чистая" ссылка>
при которой оба операнда неявно приводятся к числовым значениям. При преобразовании строки в число оно идет до первого нецифрового символа. Так что строка 'sdgfsgdfgdfg' действительно эквивалентна нулю.

Строковое сравнение - это if($sdfas eq 'sdgfsgdfgdfg').
Не совсем верно — автор-то указал php. А там '==' сравнение с приведением типов к левому, '===' сравнение с учётом типов. 18.05.12 08:18  
Автор: kstati <Евгений Борисов> Статус: Elderman
<"чистая" ссылка>
это он потом уточнил, а для меня $ в имени переменной в первую очередь напоминает о перле 18.05.12 10:08  
Автор: dl <Dmitry Leonov>
<"чистая" ссылка>
[upd] Спасибо, вспомнил) Только это php. 05.05.12 14:13  
Автор: Fighter <Vladimir> Статус: Elderman
Отредактировано 05.05.12 14:20  Количество правок: 1
<"чистая" ссылка>
Вспомнить под утро, что в php если один операнд числовой, то сравнение идет в числовом контексте и строковый операнд считается нулем, оказалось трудно)

[upd]
Хотя когда я переезжал на пхп, помнится поржал про себя - какой дурак будет сравнивать строку с числом и почему на этом заостряют внимание))
1





Рейтинг@Mail.ru


  Copyright © 2001-2026 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach