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)
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