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.


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);
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
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] . "," ?