Как удалить содержимое файла в PHP?

Пользователь

от kaleigh , в категории: PHP , 2 года назад

Как удалить содержимое файла в PHP?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от adela , 2 года назад

@kaleigh Самый легкий способ удалить содержимое файла в PHP - перезаписать его с пустым контент, используя функцию file_put_contents() в PHP, небольшой пример кода:


1
2
3
4
5
6
<?php

$path = "test.txt";

// Перезаписать файл с пустым контентом
file_put_contents($path, "");


Пользователь

от karen.wisozk , год назад

@kaleigh 

В PHP, для удаления содержимого файла можно использовать функцию file_put_contents() и передать ей имя файла и пустую строку:

1
file_put_contents('file.txt', '');


Это перезапишет содержимое файла с пустой строкой.


В некоторых случаях может быть целесообразным использовать функцию unlink() для удаления файла и создания нового файла с идентичным именем.

1
unlink('file.txt');


Это удалит файл и создаст новый пустой файл с тем же именем.