IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Gestion des apostrophes


Sujet :

Langage PHP

  1. #1
    Invité
    Invité(e)
    Par défaut Gestion des apostrophes
    Bonjour,

    Voila depuis un fichier csv je récupère chaque ligne pour les traiter. Le problème c'est que je récupère une chaine du style :
    "login","nom","prenom","mail","civilite","type".
    Et je peut trier sans problème la chaîne avec unc:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $tableau= explode(",", $machaine);
    Mais le souci c'est que les valeurs de tableau contiennent toujours les apostrophes.

    Comment les faires disparaitre ?

    Cordialement,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    $fichier = $_FILES['fichier_u']['tmp_name'];
    if (file_exists($fichier))
            {
            $fp = fopen("$fichier", "r");
            }
    else
            {
            echo "Fichier introuvable !<br>Importation stoppée.";
            exit();
            }
     
    while (!feof($fp))
            {
    while(($ligne =fgets($fp,4096)) !== FALSE)
    {
    $liste = explode( ",",htmlentities($ligne, ENT_QUOTES));
    }
           }

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Tu as fgetscsv pour faire tout ça ;
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    while(($ligne = fgetcsv($fp, 4096, ",", '"')) !== FALSE)
    {
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Invité
    Invité(e)
    Par défaut
    D'accord. Merci beaucoup pour l'aide apporter, je vais étudier la fonction PHP

    Cordialement,

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. gestion des apostrophes dans une chaîne de caractère
    Par Klemsy78 dans le forum Langage
    Réponses: 9
    Dernier message: 16/07/2009, 16h20
  2. Réponses: 3
    Dernier message: 29/08/2008, 11h46
  3. [MySQL] Gestion des apostrophes en PHP
    Par medmans dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 26/07/2007, 16h59
  4. Réponses: 4
    Dernier message: 04/07/2002, 12h31
  5. c: gestion des exceptions
    Par vince_lille dans le forum C
    Réponses: 7
    Dernier message: 05/06/2002, 14h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo