Les fichiers sous PHP

 

Fonction pour tranformer un chemin relatif en chemin absolu.

$val=realpath($path)

En entrée: le chemin relatif

En sorite: le chemin absolu (si celui-ci existe) ou false (si inexistant)

Image non trouvée !Voici une fonction qui sera indispensable lorsque vous commencerez votre site afin de savoir où vous êtes dans l'arborescence !

Cette fonction retourne le chemin absolu d'un chemin indiqué en relatif. Donc si vous passez "." dans $path, vous recevrez dans $val le chemin absolu et comprendrez ainsi pourquoi vos fichiers ne sont pas trouvés !

 

Récupérer l'heure et la date de création d'un fichier

$datefile=filemtime($filename);

$datefile est alors de type timestamp

 

Tester l'existance d'un fichier

$val = file_exists($filename);

$val est à true si le fichier existe, à false sinon

 

fclose($id) fermeture d'un flux

fgets ($id,$tailleBuffer) Lecture de n caractères depuis le flux identifié par $id. La lecture cessant lorsqu'une fin de ligne est indiquée ou que la taille maximum du buffer est atteinte.

feof($id) Retourne vrai si des caractères sont encore disponibles pour le flux is, ou false si fin du fichier atteinte.

fputs($id,$donnee,$longeur) Ecriture dans un flux de données.

unlink($filename) Effacer un fichier