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

PHP & Base de données Discussion :

Découper chaine dans une boucle [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 37
    Par défaut Découper chaine dans une boucle
    Bonjour,
    j'ai un petit soucis de découpage d'une chaine dans une boucle for :

    for ($i=0;$i < $NbFiches;$i++)

    J'ai ceci :
    200906272009057820090108

    et je voudrais découper cette chaine en segment de 8 chiffres pour trouver la valeur la plus petite en utilisant ensuite min()

    Comment dois je m'y prendre ?

    Merci de votre aide

  2. #2
    Membre émérite
    Profil pro
    Assistant recherche bioinformatique
    Inscrit en
    Novembre 2007
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Assistant recherche bioinformatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 877
    Par défaut
    Salut,
    Tu pourrais utiliser preg_match_all, et min sur le tableau de résultats:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?php
    $string = '200906272009057820090108';
    $pattern = '/\d{8}/';
    preg_match_all  ($pattern, $string, $matches);
    print min($matches[0]);
    ?>

    Z.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 37
    Par défaut
    merci bcp, ca fonctionne très bien !

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

Discussions similaires

  1. Concaténation de chaines de caractères dans une boucle
    Par nicolas823 dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 09/12/2013, 18h33
  2. Explode une chaine dans une boucle
    Par hous04 dans le forum Langage
    Réponses: 2
    Dernier message: 16/10/2011, 21h00
  3. Pause dans une boucle
    Par HT dans le forum Langage
    Réponses: 4
    Dernier message: 03/06/2003, 08h52
  4. Réponses: 23
    Dernier message: 16/11/2002, 19h41
  5. Réponses: 2
    Dernier message: 10/07/2002, 11h51

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