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 :

Reconnaissance de caractères d'une variable [Fait]


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 187
    Points : 74
    Points
    74
    Par défaut Reconnaissance de caractères d'une variable
    Bonjour, je cherche un petit code php qui ferait sa mais je trouve pas

    $variable = (Un nombre)_'chaine de charactere';

    j'aimerai recupéré ce qu'il y a avant le premier underscore:

    ex:

    $un = 14_blabli.bla-bla.jlv;

    j'aimerai recupérer la valeur 14.

    Si quelqun saurai faire sa sa m'aideré bien Merci.

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 440
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 440
    Points : 15 814
    Points
    15 814

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 187
    Points : 74
    Points
    74
    Par défaut plop
    j'ai regarder mais j n'y arrive pas.
    Personne aurait une reponse toute simple ?

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 187
    Points : 74
    Points
    74
    Par défaut bon, j'ai lu
    j'ai lu les cours :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    if(preg_match('/^[0-9]{1,}_*{1,}$/',$variable,$recup)){
    }
    est ce que cela vous semble une bonne option ?

    esque c'est $recup qui vodra ce que je recherche ?

  5. #5
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 440
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 440
    Points : 15 814
    Points
    15 814
    Par défaut
    je viens de penser à une solution plus simple si tu veux juste couper là où il y a le "_"
    tu peux faire ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $valeur = 'avant_apres_un autre';
    list($debut, $fin) = explode('_', $valeur, 2);
    // maintenant il y a 'avant' dans $debut et 'apres_un autre' dans $fin

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 187
    Points : 74
    Points
    74
    Par défaut
    le chiffre 2 sert a quoi, ou fait reference a qui ? au fait qu'il ya 2 partie ? debut et fin ?

  7. #7
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 440
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 440
    Points : 15 814
    Points
    15 814
    Par défaut
    tu as toutes les explications dans le manuel PHP là : http://php.net/explode

Discussions similaires

  1. stocké des caractères dans une variable
    Par joe370 dans le forum VBA Access
    Réponses: 3
    Dernier message: 09/07/2007, 14h36
  2. Garder que les 10 premiers caractère d'une variable
    Par dembroski dans le forum Langage
    Réponses: 2
    Dernier message: 27/06/2007, 17h18
  3. enlever le premier caractère d'une variable
    Par stars333 dans le forum Langage
    Réponses: 2
    Dernier message: 27/04/2007, 21h07
  4. Réponses: 2
    Dernier message: 14/06/2006, 10h30
  5. Réponses: 3
    Dernier message: 14/03/2006, 15h43

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