Головой об асфальт прыгнуть с десятого этажа тоже нельзя. Но ведь это не проблема?в пхп preg_replace нельзя передать функцию замены
в этом как раз проблема
знакомый код,
$r .= ( '\\\\"+' . $gv . '._+' . preg_replace_callback('%[0-9a-f]%i', create_function('$matches', 'global $gv, $b; return ($gv . "." . $b[intval($matches[0], 16)] . "+");'), base_convert($n, 10, 16)) );