J'ai le modèle et le sujet suivants
$pattern = "\[item\s*id=['\"](.*?)['\"]\s*\]";
$subject = "[item id=\"40\"]";
En fait, je veux obtenir l'attribut id à partir d'une chaîne de caractères, [item id="30"]
.
Et j'ai testé mon modèle et mon sujet sur différents preg_match et preg_match_all et ils renvoient tous les bonnes correspondances.
Cependant, le code suivant que j'ai écrit semble toujours renvoyer NULL pour les correspondances.
preg_match_all($pattern, $subject, $matches);
var_dump($matches);
Qu'est-ce qui ne va pas ? Comment je peux faire ça ?