단어가 단어 인 경우 단어를 삭제해야합니다. "ц", "щ", "ы", "Â". 내가 필요로하는이 기능을 만들지 만 느리게 작동합니다.단어에이 문자가 있으면 단어를 지울 수있는 방법
public function CheckToInsert($text)
{
$xarfho = array("ц", "щ", "ы", "ь","қ","ӣ","ғ","ҷ","ҳ","ӯ","Қ","Ӣ","Ғ","Ҷ","Ҳ","Ӯ");
foreach ($xarfho as $xarf)
{
if (stripos($text,$xarf) !== false)
{
return true;
}
}
return false;
}
public function UnsetUncorrectWords($words)
{
foreach ($words as $key => $value)
{
if($this->CheckToInsert($value) == false) unset($words[$key]);
if(strlen($value) < 3) unset($words[$key]);
}
return $words;
}
음역을 변환하려는 경우 전체 문자열을 utf-8로 변환 할 수 있습니다. – teeyo
아니요, 텍스트에서이 문자가있는 단어를 모두 삭제하고 싶습니다. – John
https://ideone.com/과 같은 것입니다. 1PNQ63? –