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

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

от francisco.friesen , в категории: PHP , 3 года назад

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от dmitrypro77 , 3 года назад

@francisco.friesen You can use file_put_contents() и записать пустую строчку и тем самым очистить содержимое файла на PHP, ниже пример кода:


1
2
3
4
5
<?php

$path = "test.txt";

file_put_contents($path, "");


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

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

от lilla.herman , 2 года назад

@francisco.friesen 

Чтобы удалить содержимое файла в PHP, можно использовать функцию file_put_contents() с пустой строкой в качестве второго параметра. Например:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
$file_path = 'path/to/your/file.txt';

// открываем файл в режиме "запись" и ставим указатель в начало файла
$file = fopen($file_path, 'w');

// записываем пустую строку в файл
file_put_contents($file_path, '');

// закрываем файл
fclose($file);


Этот код открывает файл в режиме "запись", ставит указатель в начало файла, записывает пустую строку в файл и закрывает файл. После выполнения этого кода содержимое файла будет удалено. Обратите внимание, что это перезапишет весь файл пустой строкой, а не просто удалит его содержимое.