Preg_match_all

Résolu/Fermé
Diamonds - 7 févr. 2017 à 23:57
 Diamonds - 8 févr. 2017 à 15:16
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...

1 réponse

jordane45 Messages postés 38314 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 novembre 2024 4 705
8 févr. 2017 à 00:13
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";
}



1
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
0
jordane45 Messages postés 38314 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 novembre 2024 4 705 > Diamonds
8 févr. 2017 à 12:20
ben tu fais deux foreach ...

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

Merci pour ton aide !
0