[PHP] copier /coller contenu d'un fichier txt
Barrington
-
Barrington -
Barrington -
Bonsoir a tous,
J'ai un problème dans mon code, et je n'arrive pas la résoudre.
Je voudrais copier le contenu de mon "fichier1" et le coller dans un nouveau fichier: "fichier2"
<?php
$fichier = ("fichier1.txt"); // récupération du fichier
$fichier_s = split("\n", file_get_contents($fichier));
$fichier_b = fopen("fichier2.txt", "w"); // ouvre le fichier en écriture
foreach($fichier_b as $fichier_s){
fwrite($fichier_b, 'zone".$fichier_s." { type master; notify no; file "zones/blocked";};'."\n" );
}
fclose($fichier_b); // ferme le fichier
?>
Si quelqu'un peut m'aiguiller...Merci d'avance
J'ai un problème dans mon code, et je n'arrive pas la résoudre.
Je voudrais copier le contenu de mon "fichier1" et le coller dans un nouveau fichier: "fichier2"
<?php
$fichier = ("fichier1.txt"); // récupération du fichier
$fichier_s = split("\n", file_get_contents($fichier));
$fichier_b = fopen("fichier2.txt", "w"); // ouvre le fichier en écriture
foreach($fichier_b as $fichier_s){
fwrite($fichier_b, 'zone".$fichier_s." { type master; notify no; file "zones/blocked";};'."\n" );
}
fclose($fichier_b); // ferme le fichier
?>
Si quelqu'un peut m'aiguiller...Merci d'avance
A voir également:
- [PHP] copier /coller contenu d'un fichier txt
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Retrouver un copier-coller android - Guide
2 réponses
J'ai finalement réussi à faire ce que je voulais, par contre j'ai problème lorsque la taille du fichier commence à dépasser les 3Mo :/
Voilà mon code:
<?php
//recuperation du contenu du fichier dans une variable
$fileContent = file_get_contents("fichierclean.txt");
$fichier_bind = fopen("Bindfichier.txt", "w"); // ouvre le fichier en écriture
//creation d un tableau contenant une entree par ligne du fichier
$tabLigne = split("\n", $fileContent);
//pour chaque ligne du fichier
foreach($tabLigne as $ligne ) {
//ecriture de la ligne reformatee
fwrite($fichier_bind, 'zone"'.$ligne.'"{ type master; notify no; file "zones/blocked";};'."\n" );
}
fclose($fichier_bind); // ferme le fichier
?>
J'ai essayé d'utiliser la fonction "gets" pour lire mon fichier ligne par ligne, mais rien de positif.
Voilà mon code:
<?php
//recuperation du contenu du fichier dans une variable
$fileContent = file_get_contents("fichierclean.txt");
$fichier_bind = fopen("Bindfichier.txt", "w"); // ouvre le fichier en écriture
//creation d un tableau contenant une entree par ligne du fichier
$tabLigne = split("\n", $fileContent);
//pour chaque ligne du fichier
foreach($tabLigne as $ligne ) {
//ecriture de la ligne reformatee
fwrite($fichier_bind, 'zone"'.$ligne.'"{ type master; notify no; file "zones/blocked";};'."\n" );
}
fclose($fichier_bind); // ferme le fichier
?>
J'ai essayé d'utiliser la fonction "gets" pour lire mon fichier ligne par ligne, mais rien de positif.