Ecrire dans un fichier csv

Rechercher

Ecrire dans un fichier csv

Par jacfev  -  0 reponse  -  Le 12/04/2021 12:32  -  Editer  - 

Bonjour, Je voudrais créer un fichier CSV pour le relire avec Excel avec 2 colonnes.
Le fichier indésirables.txt contient une liste d'adresse email
Voici mon code :
<?php
$fp = fopen('indésirables.txt', 'r');
$fp2 = fopen('eclate.csv', 'w');
$tab_lignes = array();
$i = 0;
while (!feof($fp))
{
$ligne = fgets($fp);
$ligne = rtrim($ligne);
$tab_lignes = explode($ligne, "@");
//echo '<pre>'; print_r($tab_lignes); echo '</pre>';
fputcsv($fp2, $tab_lignes, "\t");
$i++;
if ($i == 5) { break; }
}

fclose($fp);
fclose($fp2);
Problème je n'ai que des @ dans le fichier cible.

Pouvez-vous m'aider ?

 

Réponses apportées à cette discussion

Aucune réponse apportée actuellement

Ajouter une réponse à la discussion

Seuls les membres connectés sont autorisés à poster dans les forums !

Identifiez-vous
Join |  ID/MDP? |