Bonjour,
J'ai le code html suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<div class="blockImg imgRight">
	<img src="customs/2/pictures/home.png">
	<figcaption>Une légende</figcaption>
</div>
De ce code, je souhaite extraire:
  1. imgRight (ou imgLeft)
  2. 'home.png'
  3. 'Une légende'

Pour commencer, j'ai essayé ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$block = file_get_contents($customDir.'blockImg.php');
 preg_match("#imgRight|imgLeft#", $block, $matches, PREG_OFFSET_CAPTURE);
var_dump($matches);		// retourne 1
Je voudrais que $matches retourne imgRight ou imgLeft selon le cas.
EDIT: Correction d'une erreur dans le code.
EDIT2: J'ai modifié mon code comme ceci: $matches = preg_match("#<div class='blockImg (.+)'>#", $block, $matches, PREG_OFFSET_CAPTURE); // retourne 0 qui retourne 0.