Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » не работает array_search

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

sem88

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Имеем код (первый вариант):
 
$a1 = array ('dddd', 'aaa', 'vvv', 'ooooo');
 
$key = array_search('ooooo', $a1);  
if ($key !== false) {echo 'найдено ';} else {echo 'Не найдено';}  
 
Он работает.
 
 
Второй вариант:
 
$lines=file_get_contents("ss2.txt");
 
$a1 = explode ('-', $lines);
 
$key = array_search('ooooo', $a1); /
if ($key !== false) {echo 'найдено ';} else {echo 'Не найдено';}  
 
Этот код уже не работает.  
При этом если проверим print_r( $a1 ); Это массив и выводится правильно.   Но код не работает, в чем проблема?

Всего записей: 89 | Зарегистр. 13-04-2007 | Отправлено: 17:27 16-12-2021
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sem88
Есть тема Простенький вопрос по PHP

Цитата:
Этот код уже не работает.  

Что в файле? Что с пробелами, переносами строки? И, главное, в какой кодировке файл кода и текстовый?

Всего записей: 15101 | Зарегистр. 20-09-2014 | Отправлено: 18:54 16-12-2021 | Исправлено: Mavrikii, 23:01 16-12-2021
sem88

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос решился,  спасибо за наводку.

Всего записей: 89 | Зарегистр. 13-04-2007 | Отправлено: 18:33 11-01-2022 | Исправлено: sem88, 18:33 11-01-2022
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » не работает array_search


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru