@rv9ufz
Кратко о себе

Почему in_array() не ищет в file()?

В файле по одной записи на строку
1.1.1.1
2.2.2.2
3.3.3.3

$iplist = file('file.txt');
//$iplist = array("3.3.3.3", "1.1.1.1", "2.2.2.2");

if (in_array("1.1.1.1", $iplist)) {
echo found;
}
else {
echo "not found";
}


Если раскомментировать вторую строку, тогда находит.
  • Вопрос задан
  • 97 просмотров
Решения вопроса 1
mahmudchon
@mahmudchon
Как уже указали в комментариях, быть может так:
$iplist = file('file.txt', FILE_IGNORE_NEW_LINES);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Vigrom Москва
До 150 000 руб.
SaveTime Москва
от 100 000 руб.
от 60 000 до 80 000 руб.
16 нояб. 2019, в 03:20
400000 руб./за проект
16 нояб. 2019, в 00:24
3500 руб./за проект
15 нояб. 2019, в 19:23
6000 руб./за проект