@loyal
Чтобы удалить запись из файла в PHP, вы можете использовать функцию file_put_contents()
. Эта функция позволяет перезаписывать содержимое файла, указав новое содержимое в качестве аргумента. Сначала вы можете прочитать содержимое файла с помощью функции file_get_contents()
, затем удалить нужную запись из строки с помощью функций работы со строками, таких как str_replace()
или preg_replace()
, а затем записать обратно в файл с помощью file_put_contents()
.
Например, чтобы удалить все строки, содержащие слово "apple" из файла "fruits.txt", вы можете использовать следующий код:
1 2 3 4 |
$file_contents = file_get_contents('fruits.txt'); $file_contents = preg_replace('/apple ?/', '', $file_contents); file_put_contents('fruits.txt', $file_contents); |
Обратите внимание, что в этом коде используется регулярное выражение, чтобы удалить строки с учетом различных