<?php
function get_attr_val_matches($tag, $subject)
{
$regex = '/"(\w+)"=(\w+)\s+(?=(?:"\w+"=\w+\s+)*' . strrev($tag) . '\{@)/';
foreach ($matches as &$match)
{
}
}
$tag = 'articles';
$subject = '@{articles mode="extrait" nb="3"}';
print_r(get_attr_val_matches
($tag, $subject));
?>
ICAgIDw/cGhwCiAgICAKICAgICAgICBmdW5jdGlvbiBnZXRfYXR0cl92YWxfbWF0Y2hlcygkdGFnLCAkc3ViamVjdCkKICAgICAgICB7CiAgICAgICAgICAgICRyZWdleCA9ICcvIihcdyspIj0oXHcrKVxzKyg/PSg/OiJcdysiPVx3K1xzKykqJyAuIHN0cnJldigkdGFnKSAuICdce0ApLyc7CiAgICAgICAgICAgIHByZWdfbWF0Y2hfYWxsKCRyZWdleCwgc3RycmV2KCRzdWJqZWN0KSwgJG1hdGNoZXMsIFBSRUdfU0VUX09SREVSKTsKICAgIAogICAgICAgICAgICBmb3JlYWNoICgkbWF0Y2hlcyBhcyAmJG1hdGNoKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAkbWF0Y2ggPSBhcnJheV9tYXAoc3RycmV2LCAkbWF0Y2gpOwogICAgICAgICAgICAgICAgJG1hdGNoID0gYXJyYXkoJG1hdGNoWzBdLCBhcnJheV9yZXZlcnNlKGFycmF5X3NsaWNlKCRtYXRjaCwgMSkpKTsKICAgICAgICAgICAgfQogICAgCiAgICAgICAgICAgIHJldHVybiBhcnJheV9yZXZlcnNlKCRtYXRjaGVzKTsKICAgICAgICB9CiAgICAKICAgICAgICAkdGFnID0gJ2FydGljbGVzJzsKICAgICAgICAkc3ViamVjdCA9ICdAe2FydGljbGVzIG1vZGU9ImV4dHJhaXQiIG5iPSIzIn0nOwogICAgCiAgICAgICAgcHJpbnRfcihnZXRfYXR0cl92YWxfbWF0Y2hlcygkdGFnLCAkc3ViamVjdCkpOwogICAgCiAgICA/Pg==