Lire dans un fichier
fgets( resource fp [, int length]): string
retourne une chaîne contenue dans le fichier pointé par fp.
- Si la longueur length est fournie, la lecture s'arrêtera après length - 1 octets, ou à la fin de la ligne en cours de lecture (le premier des deux).
- Sinon la ligne complète est récupérée.
feof( resource fp): bool
retourne un booléen indiquant si la fin de fichier a été atteinte lors du dernier appel à fgets()
.
file_get_contents( string filename [, int use_include_path [,...]]): string
retourne la totalité du contenu d'un fichier dans une chaîne de caractères.
file( string filename [, int use_include_path]): array
retourne le fichier dans un tableau de chaînes de caractères. Chaque élément du tableau correspond à une ligne
du fichier, et les retours-chariots sont placés en fin de ligne.
fread(resource $stream, int $length): string|false
Similaire à fgets()
mais dédiée aux flux binaires (voir détail).