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 :

fonction explode ou autre


Sujet :

Langage PHP

  1. #1
    Membre confirmé Avatar de Dirty Harry
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2006
    Messages : 111
    Par défaut fonction explode ou autre
    Bonjour,

    Lorsque l'on utilise la fonction explode, l'expression utilisé pour la recherche, exemple:

    $tableau = explode($delimiteur, $content);

    $delimiteur est tout simplement absente du tableau. Est ce possible de l'inclure dans le tableau ou existe t'il une autre fonction qui le fait.

    Merci

  2. #2
    Membre éclairé Avatar de J0r_x
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2006
    Messages
    804
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2006
    Messages : 804
    Par défaut
    Rien compris du tout tu pourrais être un peut plus précis ?

  3. #3
    Membre confirmé Avatar de Dirty Harry
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2006
    Messages : 111
    Par défaut
    De plus, peut on utiliser des regex comme délimiteur ?

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Citation Envoyé par J0r_x
    Rien compris du tout tu pourrais être un peut plus précis ?
    Pas mieux si ce n'est que la fonction analogue preg_split va un peu plus loin que explode (masque, option pour inclure ou supprimer les parties vides, ...).


    Julp.

  5. #5
    Membre expérimenté
    Avatar de titoumimi
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 707
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 707
    Par défaut
    si j'ai tout bien compris (pas sûr de moi là...)

    effectivement, dans le tableau généré, le délimiteur est supprimé. Mais pour le rajouter, il te suffit de faire une boucle sur ton tableau, et de concaténer soit au début soit à la fin de chaque élément (à toi de voit où tu le veux) ton délimiteur, sauf sur le premier / dernier élément (en fonction du avant / après)...
    Globalement inoffensif
    Merci de respecter les règles du forum.
    Aucune question technique par MP !
    _______________________________________________________________________
    Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
    Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
    Tutoriaux HTML/CSS et PHP

  6. #6
    Membre confirmé Avatar de Dirty Harry
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2006
    Messages : 111
    Par défaut
    pas mauvais comme idée de concaténé, le hic, c'est que je ne sais jamais quelle sera le délimiteur, c'est pour ca que j'utlise les regex....et en passant j'ai laissé explode de côté pour prendre preg_split() qui me semble mieux, mais l'expression ne fait toujours pas parti d'aucune partide mon tableau.


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

Discussions similaires

  1. Champ fonction d'un autre
    Par domdobrazil dans le forum Langage SQL
    Réponses: 4
    Dernier message: 21/10/2005, 09h38
  2. Réponses: 2
    Dernier message: 05/10/2005, 16h07
  3. Modifier la valeur d'un champ en fonction d'une autre...
    Par venividivici dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 25/08/2005, 14h28
  4. Réponses: 3
    Dernier message: 12/03/2005, 21h30
  5. Contraite NULL sur une colonne en fonction d'une autre colon
    Par speedy1496 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 25/04/2004, 19h29

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