1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| <?php
$ch='
partie #119998887: niveau 1 (10 v/50 v) - 07/09/2011 19:02:20 CET player 1 : david (10 point)
player 3 : eric (9 point)
player 2 : joe (6 point)
player 3 : null. 0 point
player 1 : perd. 4 point
player 2 : gagne. 4 point
***david***
david perd [4 point] passe a (6) point
partie #119998888: niveau 1 (10 v/50 v) - 07/09/2011 19:02:20 CET player 1 : david (10 point)
player 3 : eric (9 point)
player 2 : joe (6 point)
player 3 : null. 0 point
player 1 : perd. 4 point
player 2 : gagne. 4 point
***david***
david perd [4 point] passe a (6) point';
preg_match_all('`(partie\s\#(?<partie>\d+)|player\s(?<siege>\d+)\s\:\s[a-z]+\s\(\d+\s[a-z]+\))`',$ch,$out);
$partie=$out['partie'];
$siege=$out['siege'];
$combien=count($partie);
echo "<b>Ce fichier contient ",$combien," données : </b><br><br>";
for ($i=0;$i<=$combien;$i++)
{
echo "$partie[$i] $siege[$i] "; // affichage des données
}
?> |
Partager