@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)
  • Вопрос задан
  • 243 просмотра
Пригласить эксперта
Ответы на вопрос 1
toxa82
@toxa82
То что выглядит как пробел может иметь другой код символа и поэтому строки могут быть не равны.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы