Screamer, Вот так вот заработало как надо, спасибо ![]()
function imgbb($text)
{
return preg_replace_callback("#\[img_([0-9]+)_(.+?)](?
[0-9A-Za-zА-Яа-я\.\ \_\-]+))?\[/img]#uis", function($img)
{
return '<img src="/public/uploads/' . $img[1] . '/' . $img[2] . '" alt="' . (isset($img[3]) ? $img[3] : '') . '">';
} , $text);
}