@Soft_touch_plastic

Почему php считает две одинаковые строки за разные?

Здравствуйте, мне нужен результат функции in_array. Я точно знаю что в тестовом массиве будет искомая строка, но ответ был false. Я разобрался. Почему такой код:
var_dump($_GET[0]." ");
var_dump($result[0]);
var_dump($_GET[0]." " == $result[0]);

Возвращает:
string(13) "nut_master62 " 
string(13) "nut_master62 " 
bool(false)
  • Вопрос задан
  • 153 просмотра
Пригласить эксперта
Ответы на вопрос 1
toxa82
@toxa82
То что выглядит как пробел может иметь другой код символа и поэтому строки могут быть не равны.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
LAPTOP.RU Москва
от 130 000 до 170 000 ₽
LAPTOP.RU Кострома
от 25 000 до 65 000 ₽
от 80 000 до 120 000 ₽
04 мар. 2021, в 13:23
800 руб./в час
04 мар. 2021, в 13:23
750000 руб./за проект
04 мар. 2021, в 13:11
250000 руб./за проект