Xwab
Форумыnavigate_nextПрограммирование на PHP

Сравнение переменных
Сообщения
OZ_

Lord_of_fire, потрясающе, у меня на 32-битной и 64-битной системах выводится одинаково TRUE.
Какой код у тебя в итоге получился?

08 Янв 2011, 20:22
manyrus

.


__________
посл.ред. 08 Янв 2011, 20:26; всего 1 раз 08 Янв 2011, 20:23
dew-net

OZ_, мля как все сложно

08 Янв 2011, 20:23
Lord_of_fire

OZ_, $a = '12345678901234567890';
$b = '12345678901234567891';
if ($a === $b)  echo 'TRUE';
else echo 'FALSE';

08 Янв 2011, 20:24
Lord_of_fire

я просто наверно сравниваю их как строки и у меня получается)

08 Янв 2011, 20:25
DarveL

Lord_of_fire, да.
Ты их приводил к строковому типу.

08 Янв 2011, 20:27
DarveL

OZ_, ты посмотри он числа в строку первел!!1

08 Янв 2011, 20:27
OZ_

Lord_of_fire, я даже не знаю, какое цензурное прилагательное использовать в данном случае.
Ну да, ты просто поставил "===", как же. А строки появились сами.
Дальше без меня.

manyrus, именно так.

08 Янв 2011, 20:27
Lord_of_fire

OZ_, извини просто, как пробовал не заметил как поставил ковычки

08 Янв 2011, 20:29
manyrus

Хм, а float не зависит от платформы? Почему на x64 не работает?

08 Янв 2011, 20:34
Ответить на тему