@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);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 80 000 до 100 000 руб.
Vigrom Москва
До 150 000 руб.
Vigrom Саратов
До 150 000 руб.
12 нояб. 2019, в 04:24
2500 руб./за проект
12 нояб. 2019, в 01:32
25000 руб./за проект