Transformer un tableau à un fichier texte

emmanuelle_ Messages postés 46 Date d'inscription   Statut Membre Dernière intervention   -  
jeremy.s Messages postés 1248 Statut Membre -
Bonjour,

je voudrais récupérer les variables de mon tableau dans un fichier texte sous php 5 est ce que ça est possible!!!
Merci d'avance pour votre aide

2 réponses

  1. Utilisateur anonyme
     
    Salut,

    Oui c'est possible, regarde du côté des fonctions fopen, fwrite, fputs :
    https://www.php.net/manual/fr/function.fopen.php
    0
    1. emmanuelle_ Messages postés 46 Date d'inscription   Statut Membre Dernière intervention  
       
      je n'ai pas trouvé la fonction pour transformer un tableau à un fichier!!!
      0
  2. Utilisateur anonyme
     
    Je ne pense pas qu'il y ait de fonction toute faite, il va falloir parcourir le tableau, pour écrire chaque champ dans un fichier texte ouvert en écriture grâce à fopen.
    0
    1. emmanuelle_ Messages postés 46 Date d'inscription   Statut Membre Dernière intervention  
       
      Bonjour
      j'ai fait ça:
      $result=implode("\n",$tab[10][$k]); // la ligne 30
      $nom_file = "nouveau";
      $f = fopen($nom_file, "w+");
      fputs($f, $result);
      fclose($f);
      // car je veux juste transformer le sous tableau tab[31] à un fichier.

      }
      mais sans succès :(
      il affiche:

      PHP Notice: Array to string conversion in /home/urlss.php on line 30
      0
    2. jeremy.s Messages postés 1248 Statut Membre 79
       
      Salut,

      Il faut parcourir ton tableau !
      D'abord tu ouvres ton fichier, donc le fopen
      Ensuite foreach($tab as $elem) sur ton tableau
      Et tu fputs $elem.
      Et tu fermes fclose.
      0