Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
3 / 3 / 0
Регистрация: 01.11.2012
Сообщений: 803
1

Полное совпадение при поиске текста

10.03.2017, 10:48. Просмотров 494. Ответов 1
Метки нет (Все метки)

Вот код

PHP
1
2
3
4
5
6
7
8
$file = fopen("db.txt", "r");  
$buffer = fread($file, filesize("db.txt"));  
fclose($file);  
if (substr_count($buffer, 'aaa')>0){ 
    echo "Найден!"; 
} 
else{ 
    echo "Не найден!";
Ничего сложного, в файле текст

aaa
bbb
ccc
eee
ggg

Вроде находит, если убираю ааа, всё работает, текста нет и ничего не находит. Но если в файле будет тектс

аааа
ааа2
аааg

и тому подобный, то оно все равно находит. Как сделать что бы совпадало чётко с тем что мне нужно, искало ааа
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.03.2017, 10:48
Ответы с готовыми решениями:

Сравнение диапазонов на НЕ полное совпадение
Здравствуйте! Мне требуется помощь в сравнении двух диапазонов. Находятся диапазоны на...

Поиск позиции. Не полное совпадение
Здравствуйте форумчане. Что-то не выходит справиться с =ПОИСКПОЗ(). Есть две таблицы....

Сравнить два массива на полное совпадение
Написать программу, сравнивающую два массива на их полное совпадение. то есть нужно сравнивать как...

как сделать сортировку чтоб получилось полное совпадение
Добрый день! Подскажите, пожалуйста! Есть огромная таблица со множеством строк и столбцов, в ней...

1
Эксперт PHP
3531 / 2965 / 1245
Регистрация: 01.08.2012
Сообщений: 10,200
10.03.2017, 11:13 2
Как вариант.
PHP
1
2
3
4
$file = array_map('trim', file('db.txt'));
 
if(in_array('aaaa', $file, true))
    echo 'найден';
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.03.2017, 11:13

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Программа для поиска по тексту в файле(частичное и полное совпадение)
Помогите пожалуйста, дали задание написать программу, а я с C# очень плохо знаком. Задание...

Ошибка в ACCESS 2000 при поиске по части текста в форме
Люди объясните почему приведенное ниже работает в Access 97 а в Access 2000 выдает ошибку: RUN-time...

Поиск по регулярке наоборот: совпадение полного текста с частью регулярки
Подскажите как сделать чтобы регулярка искала не полностью совпадение себя с текстом, а наоборот...

Сравнить каждый элемент с каждым, если есть совпадение, то соединить всю строку, в которой найдено совпадение
Доброго времени суток! Есть два массива строк разного размера (элементы массива разделены...

Как в столбце Excel найти совпадение по части текста и вывести ячейки где нет совпадений?
Нужно: - сравнить каждое значение из второго столбца с первым столбцом (т.е. сравнить два столбца...

Выдача фиктивных профилей пользователей при поиске при отсутсвии совпадений с текстом запроса
здравствуйте форумчане помогите как можно сделать такой поиск игроков как тут...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.