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 :

[Tableaux] Convertir chaine en mots clés


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de Freedolphin
    Homme Profil pro
    Webmaster
    Inscrit en
    Février 2006
    Messages
    291
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2006
    Messages : 291
    Par défaut [Tableaux] Convertir chaine en mots clés
    Bonjour,

    Je souhaite sortir les mots d'une chaine, les séparer et m'en servir comme mots-clés.
    J'ai tenté quelques trucs avec explode, mais sans succès.
    Ces mots sont contenus dans un seul champ "mots", et séparés par une virgule.
    J'appelle donc ces mots de cette façon :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $motscles = $val["mots"];
    $motscles = explode(", ", $motscles);
    Et c'est là que je sèche... L'echo me retourne "array" et je ne veux pas faire de print_r car je ne sais jamais combien il y a de mots.
    Merci de vos lumières !

  2. #2
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    $motscles = $val["mots"];
    $motscles = explode(", ", $motscles);
     
     
    $nbMots = count($motscles); // compte le nb de mots clefs
     
    foreach ($motscles as $mot)
    {
         echo $mot."<br/>"; //Les affiches un par un 
    }
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  3. #3
    Membre éclairé
    Avatar de Freedolphin
    Homme Profil pro
    Webmaster
    Inscrit en
    Février 2006
    Messages
    291
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2006
    Messages : 291
    Par défaut
    Ah voilà, merci beaucoup ! J'utilise peu foreach, mais je saurais m'en souvenir !

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

Discussions similaires

  1. Supprimer des mots dans une chaine de mots clés
    Par Generation-Web dans le forum Langage
    Réponses: 4
    Dernier message: 03/01/2011, 15h31
  2. Réponses: 4
    Dernier message: 03/08/2006, 16h25
  3. [Tableaux] récuperer n premiers mots d'une chaine
    Par gibigue dans le forum Langage
    Réponses: 2
    Dernier message: 05/06/2006, 02h17
  4. [Tableaux] Moteur de recherche par mot clés
    Par Nee dans le forum Langage
    Réponses: 4
    Dernier message: 20/01/2006, 11h30
  5. Réponses: 6
    Dernier message: 04/11/2005, 17h09

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