Comment correctement vider le contenu d'un fichier en PHP ?

Réponses rédigées par Antoine
Dernière mise à jour : 2022-11-08 13:27:46
Thèmes : webmaster - php - fichier
Question

Comment puis-je vider le contenu d'un fichier en PHP en toute sécurité ?

Réponse

Pour vider le contenu d'un fichier en PHP, vous pouvez utiliser la fonction file_put_contents().

Avant de vider le contenu d'un fichier, vous devez préalablement :

  • Spécifier le chemin absolue d'accès vers le fichier à vider.
  • Vérifier l’existence du fichier avec la fonction file_exists().
  • Vider le fichier.

Exemple pour vider le contenu d'un fichier avec la fonction PHP file_put_contents() :

<?php
$fichier = '/var/www/vhosts/domaine.com/test.db';
if(file_exists($fichier)){file_put_contents($fichier, "");}
?>