Bonjour,
Je souhaite parser une page web pour récupérer le contenu d'un tableau et séparer les éléments récupérer d'une colonne par une virgule.
J'ai un tableau comme ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $domExemple = $xpath->query("//table[@class='tab']/tbody/tr/td"); $i = 0; foreach ($domExemple as $exemple) { $result[$i++] = $exemple->nodeValue; } print_r($result);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <table class="tab"> <tbody> <tr> <td style="text-align: left;"> 1<br /> 2<br /> </td> <td style="text-align: left;"> 11<br /> 12<br /> </td> <td style="text-align: left;"> 111<br /> 112<br /> </td> </tr> </tbody> </table>
Le résultat que je souhaite avoir est ceci :
# affichage de results[0]:
1,2
# affichage de results[1]:
11, 12
Est-ce qu'il y a moyen de faire cela directement ou bien je dois crée un array, faire une boucle et ajouter dans cet array chaque élément de results[0] . "," ?
Partager