Bonsoir à tous,
Je veux récupérer avec une regex les occurrences d'un fichier que j'importe,
mon code retourne le nbre correct d'occurrences mais je n'arrive pas à extraire les valeurs, pourquoi ?
La regex fonctionne correctement testé avec JS
Mon code :
Le résultat est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $homepage = file_get_contents('Questionnaire.php'); preg_match_all('/<\?php \$src="[a-zA-Z0-9]{2,}"; \?>/', $homepage, $matches); $count=count($matches[0]); for($i=0;$i<$count;$i++) { echo $matches[0][$i].', '; } echo "<br />Nbre occurrence : ".$count.'<br />'; echo '<pre>'; print_r($matches); echo '</pre>';
Une piste ?
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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , Nbre occurrence : 33 Array ( [0] => Array ( [0] => [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] => ) )
D'avance merci
Partager