Résumé des compétences en lecture et en écriture de fichiers PHP

王林
Libérer: 2023-09-06 12:08:02
original
1049 Les gens l'ont consulté

Résumé des compétences en lecture et en écriture de fichiers PHP

Résumé des compétences en lecture et en écriture de fichiers PHP

Introduction :
PHP est un langage de script largement utilisé pour le développement Web. La lecture et l'écriture de fichiers sont une opération courante lors du développement Web. Cet article résumera quelques techniques courantes de lecture et d'écriture de fichiers PHP et fournira un exemple de code correspondant.

1. Compétences en lecture de fichiers

  1. Utilisez la fonction file_get_contents() pour lire l'intégralité du contenu du fichier :
    Exemple de code :

    $file_content = file_get_contents('example.txt');
    echo $file_content;
    Copier après la connexion
  2. Utilisez la fonction fgets() pour lire le contenu du fichier ligne par ligne :
    Code exemple :

    $file = fopen('example.txt', 'r');
    while (($line = fgets($file)) !== false) {
     echo $line;
    }
    fclose($file);
    Copier après la connexion
  3. Utilisez la fonction fread() pour lire le contenu du fichier selon le nombre d'octets spécifié :
    Exemple de code :

    $file = fopen('example.txt', 'r');
    $file_content = fread($file, 1024);
    echo $file_content;
    fclose($file);
    Copier après la connexion
  4. Utilisez la fonction file() pour lire le contenu du fichier dans un tableau :
    Exemple de code :

    $file_lines = file('example.txt');
    foreach ($file_lines as $line) {
     echo $line;
    }
    Copier après la connexion

2. Compétences en écriture de fichiers

  1. Utilisez la fonction file_put_contents() pour écrire le contenu du fichier :
    Exemple de code :

    $data = "Hello, World!";
    file_put_contents('example.txt', $data);
    Copier après la connexion
  2. Utilisez la fonction fputs() pour écrire le contenu du fichier :
    Exemple de code :

    $file = fopen('example.txt', 'w');
    $data = "Hello, World!";
    fputs($file, $data);
    fclose($file);
    Copier après la connexion
  3. Utilisez la fonction fwrite () pour écrire le contenu du fichier :
    Exemple de code :

    $file = fopen('example.txt', 'w');
    $data = "Hello, World!";
    fwrite($file, $data);
    fclose($file);
    Copier après la connexion
  4. Utilisez le mode ajout ('a') pour ouvrir le fichier et écrire le contenu :
    Échantillon de code :

    $file = fopen('example.txt', 'a');
    $data = "Hello, World!";
    fwrite($file, $data);
    fclose($file);
    Copier après la connexion

3. Cas - Comptez le nombre de lignes de fichier
Ce qui suit est un cas d'utilisation de techniques de lecture de fichiers pour compter le nombre de lignes dans un fichier donné :
Exemple de code :

$file = fopen('example.txt', 'r');
$line_count = 0;
while (($line = fgets($file)) !== false) {
    $line_count++;
}
fclose($file);
echo "总行数:" . $line_count;
Copier après la connexion

Résumé :
Cet article présente quelques Techniques courantes de lecture et d'écriture de fichiers PHP, combinées avec des exemples de code correspondants expliqués. Les opérations de lecture de fichiers peuvent utiliser la fonction file_get_contents()fgets()fread()file()函数;文件写入操作可使用file_put_contents()fputs()fwrite(). Grâce à ces techniques, vous pouvez facilement effectuer des opérations de lecture et d'écriture de fichiers et améliorer l'efficacité du développement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!