С десяток часов потратил на этот бред: входит в php проходит через перевёртыватель function utf8_entities_strrev($str, $preserve_numbers = true) { $parts=Array(); $str=trim($str); $str=preg_replace(“/ +/”,””,$str); while ($str) { if (preg_match(‘/^(+)(.*)$/’,$str,$m)) { $parts=$m; $str=$m; } elseif (preg_match(‘/^(+)(.*)$/’,$str,$m)) { $parts=$m; $str=$m; } else { $parts=substr($str,0,1); $str=substr($str,1); } } $str=implode(array_reverse($parts),””); return $str_print; } выходит на Imagettftext($im, 20, 0, $start_x, $start_y, $black, $font,$str_print; Задача функции – перевернуть исключительно ивритский текст, чтобы впечатать ивритский текст+цифры+английский текст...