Dans PHP, vous pouvez créer et ouvrir des fichiers via la fonction fopen (). Pour créer un nouveau fichier et l'ouvrir, vous pouvez utiliser le code suivant:
Dans cet exemple, "testfile.txt" est le nom de fichier que nous voulons créer, et "W" signifie ouvrir le fichier en mode écriture. Si le fichier existe déjà, le contenu d'origine sera effacé et réécrit.
Une fois le fichier ouvert avec succès, nous pouvons utiliser la fonction Fread () pour lire le contenu du fichier. Voici un exemple simple:
Ce code lira le contenu du fichier nommé "testfile.txt" et le sortira sur la page. Utilisez fclose () pour fermer le fichier.
Contrairement à la lecture des fichiers, l'écriture de fichiers nécessite la fonction fwrite (). Voici un exemple d'écriture dans un fichier:
Dans cet exemple, nous écrivons la chaîne "Hello World!" dans le fichier "testfile.txt".
Après avoir terminé l'opération de lecture ou d'écriture du fichier, le fichier doit toujours être fermé à l'aide de la fonction fclose (). Voici un exemple de fermeture d'un fichier:
Cette ligne de code ferme le fichier ouvert pour s'assurer que le fonctionnement du fichier se termine en douceur.
Une erreur peut se produire lors de l'exécution des opérations de fichiers. Nous pouvons attraper et gérer ces erreurs via la fonction Die (). Voici un exemple de gestion des erreurs:
Si le fichier "testfile.txt" ne peut pas être ouvert, la fonction Die () publiera un message d'erreur et terminera l'exécution.
Parfois, nous devons charger le contenu du fichier dans une variable, et PHP fournit la fonction file_get_contents () pour réaliser cette opération. Voici un exemple:
Dans cet exemple, nous utilisons File_get_Contents () pour lire le contenu du fichier et le stocker dans la variable $ txt, puis le sortir.
Si vous avez besoin de lire le contenu du fichier ligne par ligne, vous pouvez utiliser la fonction fgets (). Voici un exemple simple:
Ce code lit le fichier ligne par ligne et sortira chaque ligne jusqu'à la fin du fichier.
Dans cet article, nous présentons les étapes de base des opérations de fichiers PHP, y compris comment créer, ouvrir, lire, écrire et fermer les fichiers. Nous discutons également de la gestion des erreurs et de la façon d'enregistrer le contenu des fichiers en variables. La maîtrise de ces compétences de base est très importante pour les développeurs PHP et peut vous aider à gérer les opérations de fichiers plus efficacement.