Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
kvardask123 Гость
|
Добавлено: Пн Окт 13 2003 19:31 Заголовок сообщения: как такое может быть? (php) "00d2" == "00d0" ??? (+) |
|
|
--- echo "->eq $sid $test_sid \n"; if ($sid == $test_sid) {echo "EQQQQ!!!\n";} ---
->eq 00d1 00d0 EQQQQ!!! |
|
Вернуться к началу |
|
|
совсем незнакомый Гость
|
Добавлено: Вт Окт 14 2003 02:26 Заголовок сообщения: Re: как такое может быть? (php) "00d2" == "00d0" ??? (+) |
|
|
для начала запусти: echo "\"sid\" is num: is_numeric($sid)\n"; echo "\"test_sid\" is num: is_numeric($test_sid) \n";
по инструкции: обе переменные должны быть одного типа. если они не одного типа - то возможно аномальное (для тебя) поведение операторов. для опред. типов есть готовые функции. то есть: возможно, что sid - integer, а test_sid - string или наоборот. напр. HTML формы дают стринги... |
|
Вернуться к началу |
|
|
|