tout fonctionne comme avec ce code, cela m'affiche bien la date puis le nom du fichier.. :
seul problème est :
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
20
21 $chaine = file_get_contents('test.php'); $pattern = '`<td title=\"?([^\"]+)\"?>`'; preg_match_all($pattern, $chaine, $match); $length = count($match[1]); $pattern = '`<td>[[:digit:]]{2}-[[:digit:]]{2}-[[:digit:]]{4}</td>`'; preg_match_all($pattern, $chaine, $date); /* $pattern = '`<td>[[:digit:]]{3}`'; preg_match_all($pattern, $chaine, $file); */ for($i = 0 ; $i < $length ; $i++) { echo $date[0][$i]; echo ' '; echo $match[1][$i]; echo '<br>'; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 pour extraire les 000, de <td>000 * 001 j ai essayé : '`<td>[[:digit:]]{3}`'; mais ça n a pas fonctionné .. j ai essayé aussi : '`<td>[[:digit:]]{3} \*`'; et '`\* [[:digit:]]{3}</td>`'; ou '` [[:digit:]]{3}</td>`';
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager