<?php
function test($re1, $re2) {
echo "$re1 self-matches\n";
}
echo "$re2 self-matches\n";
}
echo "$re1 and $re2 works\n";
}
else echo "$re1 and $re2 doesn't work\n";
}
test('/A$/', '/.A/A');
PD9waHAKCmZ1bmN0aW9uIHRlc3QoJHJlMSwgJHJlMikgewogICAgICAgIGlmIChwcmVnX21hdGNoKCRyZTEsJHJlMSkpIHsKICAgICAgICAgICAgICAgIGVjaG8gIiRyZTEgc2VsZi1tYXRjaGVzXG4iOwogICAgICAgIH0KICAgICAgICBpZiAocHJlZ19tYXRjaCgkcmUyLCRyZTIpKSB7CiAgICAgICAgICAgICAgICBlY2hvICIkcmUyIHNlbGYtbWF0Y2hlc1xuIjsKICAgICAgICB9CgogICAgICAgIGlmIChwcmVnX21hdGNoKCRyZTEsICRyZTIpICYmIHByZWdfbWF0Y2goJHJlMiwgJHJlMSkpIHsKICAgICAgICAgICAgICAgIGVjaG8gIiRyZTEgYW5kICRyZTIgd29ya3NcbiI7CiAgICAgICAgfQogICAgICAgIGVsc2UgZWNobyAiJHJlMSBhbmQgJHJlMiBkb2Vzbid0IHdvcmtcbiI7Cn0KCnRlc3QoJy9BJC8nLCAnLy5BL0EnKTsK