mb_ereg() не работает должным образом.php mb_ereg() не работает должным образом ширина арабский
$badword ="ناك"; // which mean F***.
$TextToCheck = "في الكون هناك الكثير من الكواكب"; // In universe there's a lot of planets.
mb_ereg("\b".$badword."\b", $TextToCheck, $text);
echo $text[0]; // the output $text : ناك
, которые означают, что слово («هناك» = есть) находится как «ناك», который означает, что mb_ereg не попала в вычислит первую букву «ه» (ه) «»;
в любом случае есть много других ситуаций, подобных этому, любое решение?
Я думаю, что проблема с кодировкой файла, функция отлично работает со мной, , например: https://3v4l.org/lUKn8 – hassan
Вы - человек, это не совсем о кодировке, а о версии php, у меня есть php v5.3.0, когда я меняю его на 5.6 на сервере, все отлично. Это более 5 часов тестов/поисков и не повезло, поэтому большое спасибо –