<?php
$input = array("foobar" => "Some other string");
$regex = '~GET:([a-zA-Z0-9_]+)~';
$string = "foobar: GET:foobar";
function($matches) use ($input) {
return $input[$matches[1]];
},
$string);
echo $string;
?>
PD9waHAKJGlucHV0ID0gYXJyYXkoImZvb2JhciIgPT4gIlNvbWUgb3RoZXIgc3RyaW5nIik7CgokcmVnZXggPSAnfkdFVDooW2EtekEtWjAtOV9dKyl+JzsKJHN0cmluZyA9ICJmb29iYXI6IEdFVDpmb29iYXIiOwokc3RyaW5nID0gcHJlZ19yZXBsYWNlX2NhbGxiYWNrKCRyZWdleCwKCWZ1bmN0aW9uKCRtYXRjaGVzKSB1c2UgKCRpbnB1dCkgewoJCXJldHVybiAkaW5wdXRbJG1hdGNoZXNbMV1dOwoJfSwKCSRzdHJpbmcpOwplY2hvICRzdHJpbmc7Cj8+