Signaler

Preg_match_all [Résolu]

Posez votre question Diamonds - Dernière réponse le 8 févr. 2017 à 15:16 par Diamonds
Bonjour,

J'aimerais récupérer (je fais ça juste pour m'entraîner, le script en lui-même ne sert à rien) l'ID de chaque topic d'un forum sur JVC.
Voici mon code :

http://image.noelshack.com/fichiers/2017/06/1486501393-5795-noelpush.png

Comment je fais pour récupérer uniquement les chiffres ?

http://image.noelshack.com/fichiers/2017/06/1486501573-9931-noelpush.png

J'ai essayé avec une boucle for mais je crois qu'il me manque quelque chose...
Afficher la suite 
Utile
+1
plus moins
Bonjour,

A l'avenir ...Merci de poster ton code directement sur le forum au lieu de nous en mettre une image.


Quoi qu'il en soit, dans ta première image... c'est $nombre[1] qui contient les valeurs.
C'est donc sur ça qu'il faut boucler...

Et donc :
 foreach($nombre[1] as $num ){
   echo $num. "\n";
}



Cette réponse vous a-t-elle aidé ?  
Diamonds- 8 févr. 2017 à 10:16
D'accord ça marche merci beaucoup.

Mais maintenant comment je fais si je veux en affichier plusieurs ?
C'est-à-dire que si $nombre contient par exemple : [0] [1] [2] [3] [4] etc etc

Merci d'avance
Répondre
jordane45 16535Messages postés mercredi 22 octobre 2003Date d'inscription ModérateurStatut 28 mars 2017 Dernière intervention - 8 févr. 2017 à 12:20
ben tu fais deux foreach ...

 foreach($nombre as $nbr){
  foreach($nbr as $num){
    echo $num. "\n";
  }
}
Répondre
Diamonds- 8 févr. 2017 à 12:24
Oui mais si par exemple ça s'étend jusqu'à [450], j'vais pas en faire 450, si ?
Répondre
jordane45 16535Messages postés mercredi 22 octobre 2003Date d'inscription ModérateurStatut 28 mars 2017 Dernière intervention - 8 févr. 2017 à 14:25
Heu... tu sais ce qu'est un foreach ????
Répondre
Diamonds- 8 févr. 2017 à 15:16
C'est bon j'avais mal compris ahah

Merci pour ton aide !
Répondre
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !