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 :

Utilisation de preg_match


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Inscrit en
    Février 2003
    Messages
    234
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 234
    Par défaut Utilisation de preg_match
    Bonjour à tous,

    Je suis actuellement en train d'essayer de développer une petite page qui servira uniquement en interne à mon service à 2 de mes collaborateurs afin de rationaliser et d'optimiser sur travail.
    Bref, j'aimerai récupérer 1 ou 2 informations contenues dans des pages web afin de les placer dans des champs pour les utiliser afin d'effectuer des calculs automatiser.
    Mon problème est d'arriver à récupérer ces 1 ou 2 infos.
    Pour ce faire, je pense utiliser preg_match

    Voici un extrait simplifié du code que j'essaye d'utiliser dans l'objectif de stocker la valeur de A dans la variable $resultat:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <?php
    $site="contenu du site valeur A 4125 valeur B 4521 valeur C 14";
    preg_match('#valeur A (.*?) valeur B#', $site, $resultat);
     
    echo $resultat;
     
    ?>
    Le problème c'est qu'avec un tel code, j'ai juste "array" qui s'inscrit, au lieu de 4125.

    Quelqu'un pourrait m'expliquer ce qui ne va pas dans mon bout de code ?
    Merci beaucoup par avance.

    PS : ultérieurement la variable $site sera bien évidement définie comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $site=$content = file_get_contents("http://intranet/donneesBDR/BDR2014.html");

  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
    Par défaut
    On ne fait pas un echo d'un tableau :
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre très actif
    Inscrit en
    Février 2003
    Messages
    234
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 234
    Par défaut
    Merci beaucoup, ça fonctionne très bien !
    Je n'ai eu qu'a mettre le code suivant pour finaliser mon affichge :

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

Discussions similaires

  1. utilisation de preg_match
    Par TroisR dans le forum Langage
    Réponses: 4
    Dernier message: 04/06/2015, 10h13
  2. Utilisation de preg_match
    Par djedje-08 dans le forum Langage
    Réponses: 2
    Dernier message: 21/03/2015, 17h56
  3. [RegEx] utilisation de preg_match pour tester un nom de dossier valide
    Par maxeur dans le forum Langage
    Réponses: 3
    Dernier message: 09/10/2012, 15h24
  4. [RegEx] Utilisation de preg_match
    Par Neuromancien2 dans le forum Langage
    Réponses: 3
    Dernier message: 04/10/2009, 19h39
  5. [RegEx] Utilisation de preg_match
    Par schats dans le forum Langage
    Réponses: 8
    Dernier message: 25/07/2007, 14h50

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