<?php
$re = '/(?:\G(?!\A)|\(),?\K\d+/';
$str = "Some text 11 have number 12 (9,11,12,13)";
$array = array( 11 => 'eleven', 12 => 'twelve', 13 => 'thirteen');
return !empty($array[$m[0]]) ?
$array[$m[0]] : $m[0]; }, $str) . PHP_EOL;
PD9waHAKCiRyZSA9ICcvKD86XEcoPyFcQSl8XCgpLD9cS1xkKy8nOyAKJHN0ciA9ICJTb21lIHRleHQgMTEgaGF2ZSBudW1iZXIgMTIgKDksMTEsMTIsMTMpIjsgCiRhcnJheSA9IGFycmF5KCAxMSA9PiAnZWxldmVuJywgMTIgPT4gJ3R3ZWx2ZScsIDEzID0+ICd0aGlydGVlbicpOwoKZWNobyAkcmVzdWx0ID0gcHJlZ19yZXBsYWNlX2NhbGxiYWNrKCRyZSwgZnVuY3Rpb24gKCRtKSB1c2UgKCRhcnJheSkgewogICAgcmV0dXJuICFlbXB0eSgkYXJyYXlbJG1bMF1dKSA/ICRhcnJheVskbVswXV0gOiAkbVswXTsKfSwgJHN0cikgLiBQSFBfRU9MOwo=