Comment modifier une ligne de contenu dans un fichier en php

尊渡假赌尊渡假赌尊渡假赌
Libérer: 2023-05-26 10:09:34
original
1702 Les gens l'ont consulté

Comment modifier le contenu d'une ligne d'un fichier en PHP : 1. Créez un fichier exemple PHP ; 2. Utilisez la fonction "file()" pour ouvrir toutes les lignes du fichier spécifié, recherchez la ligne à modifier, et modifiez le contenu de la ligne ; 3. Utilisez la fonction " La fonction file_put_contents()" remet simplement le contenu modifié dans le fichier.

Comment modifier une ligne de contenu dans un fichier en php

Le système d'exploitation de ce tutoriel : système Windows 10, version php8.1.3, ordinateur Dell G3.

La mise en œuvre de la modification d'une ligne de fonctions nécessite les étapes suivantes :

1. Utilisez la fonction d'opération de fichier de PHP pour ouvrir le fichier spécifié.

2. Lisez le contenu du fichier et stockez le contenu de chaque ligne en mémoire dans un tableau.

3. Recherchez le nombre de lignes à modifier et modifiez le contenu de la ligne.

4. Écrivez le contenu modifié dans le fichier.

L'exemple de code est le suivant :

function modifyLine($filename, $lineNumber, $newContent) {
 // 打开文件,读取所有行
$lines = file($filename);
// 修改指定行的内容
$lines[$lineNumber - 1] = $newContent . "";
// 把内容写回文件
file_put_contents($filename, implode("", $lines));
}
Copier après la connexion

Dans le code modifié, la fonction file() lit toutes les lignes du fichier spécifié et le contenu de chaque ligne est stocké dans un tableau. élément. Ensuite, en fonction du numéro de ligne transmis, nous trouvons la ligne à modifier dans le tableau et la modifions vers un nouveau contenu. file()函数读取指定文件的所有行,每一行的内容存储在一个数组元素中。然后,我们根据传入的行号,在数组中找到要修改的行,把它修改成新的内容。

最后,我们使用file_put_contents()
Enfin, nous utilisons la fonction file_put_contents() pour remettre le contenu modifié dans le fichier.

🎜

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!

Étiquettes associées:
php
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