Есть txt файлы разного объема.
Нужно удалить строки, содержащие значения ',%,$,@
В файле слова, каждое слово с новой строки
Необходимо именно удалить всю строку, если есть хоть одно значение
1. seoshnik - 22 Февраля, 2015 - 14:27:58 - перейти к сообщению
2. Ts.Saltan - 22 Февраля, 2015 - 16:28:02 - перейти к сообщению
1. открыть, прочитать файл // file_get_contents
2. содержимое разбить на массив строк //explode
3. пройтись по каждому элементу массива, условие не соблюдено - удаляем элемент //foreach, strpos, unset
4. объединяем элементы массива // implode
5. записываем данные обратно в файл //file_put_contents
2. содержимое разбить на массив строк //explode
3. пройтись по каждому элементу массива, условие не соблюдено - удаляем элемент //foreach, strpos, unset
4. объединяем элементы массива // implode
5. записываем данные обратно в файл //file_put_contents
3. seoshnik - 22 Февраля, 2015 - 17:40:28 - перейти к сообщению
Ts.Saltan пишет:
1. открыть, прочитать файл // file_get_contents
2. содержимое разбить на массив строк //explode
3. пройтись по каждому элементу массива, условие не соблюдено - удаляем элемент //foreach, strpos, unset
4. объединяем элементы массива // implode
5. записываем данные обратно в файл //file_put_contents
2. содержимое разбить на массив строк //explode
3. пройтись по каждому элементу массива, условие не соблюдено - удаляем элемент //foreach, strpos, unset
4. объединяем элементы массива // implode
5. записываем данные обратно в файл //file_put_contents
Можете на моем примере сделать? А то не особо силен в php
4. likvidator - 22 Февраля, 2015 - 20:17:17 - перейти к сообщению
5. skiphog - 22 Февраля, 2015 - 20:36:08 - перейти к сообщению
Как варинат