<?php
$str = 'This thing should output _$this_key$_ and also _$this_one$_ so that I can match it with an array!';
$replacements = [
'this_key' => 'love',
'this_one' => 'more love'
];
return $replacements[$matches[1]];
}, $str);
print $replaced;
PD9waHAKCiRzdHIgPSAnVGhpcyB0aGluZyBzaG91bGQgb3V0cHV0IF8kdGhpc19rZXkkXyBhbmQgYWxzbyBfJHRoaXNfb25lJF8gc28gdGhhdCBJIGNhbiBtYXRjaCBpdCB3aXRoIGFuIGFycmF5ISc7CgokcmVwbGFjZW1lbnRzID0gWwogICAgJ3RoaXNfa2V5JyA9PiAnbG92ZScsCiAgICAndGhpc19vbmUnID0+ICdtb3JlIGxvdmUnCl07CgokcmVwbGFjZWQgPSBwcmVnX3JlcGxhY2VfY2FsbGJhY2soJy9fXCQoW14kXSspXCRfLycsIGZ1bmN0aW9uKCRtYXRjaGVzKSB1c2UgKCRyZXBsYWNlbWVudHMpIHsKCXJldHVybiAkcmVwbGFjZW1lbnRzWyRtYXRjaGVzWzFdXTsKfSwgJHN0cik7CgpwcmludCAkcmVwbGFjZWQ7