Bonsoir tout le monde,
J'ai un fichier texte contenant des données séparées par des tabulations.
Voila un exemple de ligne:
J'ai besoin de récupérer la 2eme et la 3eme données c'est à dire, pour cet exemple, 245760.0 et 89.3.
Code : Sélectionner tout - Visualiser dans une fenêtre à part BACKUPPOOL 245760.0 89.3 80 95 DISK
Pour ce faire d'abord je fais un test de présence de ce type de ligne en faisant une recherche de "DISK".
Si c'est OK je fais un explode de la ligne en virant les Tabulations.
Ensuite j'affiche la Valeur 1 et la Valeur 2.
Pourtant Le test de recherche est positif mais l'affichage n'affiche que du vide. Par contre la Valeur 0 contient la ligne complète.
Voila le code:
Si quelqu'un peut m'expliquer pourquoi je n'ai rien qui s'affiche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 if (strpos($data,"DISK")) { $Volumetrie=explode('\t', $data); $VolServeur=trim($Volumetrie[1]); $TauxVolServeur=trim($Volumetrie[2]); echo "</td>\n\t\t<td>".number_format($VolServeur, 2, ',', ' ')."</td>\n\t\t<td>".number_format($TauxVolServeur, 1, ',', ' ')."</td>\n\t</tr>\n"; }
Merci de votre aide
Caponord38
A+
Partager