<?php
$text = "Кaнцелярских тoваров на сумму oколо 100500 руб." ;
$regexp = '/([а-яё]+)?([a-z]+)([а-яё]+)?/ui' ;
$matches = [ ] ;
foreach ( $matches [ 0 ] as $mistake ) {
echo "опечатка: {$mistake} - $result \n " ;
}
}
'a' => 'а' ,
'o' => 'о' ,
'p' => 'р' ,
'x' => 'х' ,
'A' => 'А' ,
'O' => 'О' ,
'P' => 'Р' ,
'X' => 'Х'
) ;
$correctText = strtr ( $text , $correct ) ; echo "Исправленный текст\n {$correctText} \n " ;
PD9waHAKCiR0ZXh0ID0gItCaYdC90YbQtdC70Y/RgNGB0LrQuNGFINGCb9Cy0LDRgNC+0LIg0L3QsCDRgdGD0LzQvNGDIG/QutC+0LvQviAxMDA1MDAg0YDRg9CxLiI7CgokcmVnZXhwID0gJy8oW9CwLdGP0ZFdKyk/KFthLXpdKykoW9CwLdGP0ZFdKyk/L3VpJzsKJG1hdGNoZXMgPSBbXTsKCmlmIChwcmVnX21hdGNoX2FsbCgkcmVnZXhwLCAkdGV4dCwgJG1hdGNoZXMpID4gMCkgewoJZm9yZWFjaCAoJG1hdGNoZXNbMF0gYXMgJG1pc3Rha2UpIHsKCQkkcmVzdWx0ID0gcHJlZ19yZXBsYWNlKCRyZWdleHAsICckMVskMl0kMycsICRtaXN0YWtlKTsKCQllY2hvICLQvtC/0LXRh9Cw0YLQutCwOiB7JG1pc3Rha2V9IC0gJHJlc3VsdFxuIjsKCQkKCX0KfQokY29ycmVjdCA9IGFycmF5KAoJJ2EnID0+ICfQsCcsCgknbycgPT4gJ9C+JywKCSdwJyA9PiAn0YAnLAoJJ3gnID0+ICfRhScsCgknQScgPT4gJ9CQJywKCSdPJyA9PiAn0J4nLAoJJ1AnID0+ICfQoCcsCgknWCcgPT4gJ9ClJwopOwokY29ycmVjdFRleHQgPSBzdHJ0cigkdGV4dCwgJGNvcnJlY3QpOwplY2hvICLQmNGB0L/RgNCw0LLQu9C10L3QvdGL0Lkg0YLQtdC60YHRglxueyRjb3JyZWN0VGV4dH1cbiI7CgkKCQo=