Php 删除 unicode 阿拉伯语字符
Php removing unicode arabic characters
我在 db 中有一个文本,如“مُْكِلوٌ”。我怎样才能从 php( str_replace 等)中的这段文字中得到“ مشكلو ”。我试过了str_replace没用
代码
$string = 'مُشْكِلَةٌ';
$diacritic = array('ِ', 'ُ', 'ٓ', 'ٰ', 'ْ', 'ٌ', 'ٍ', 'ً', 'ّ', 'َ');
$newString = str_replace($diacritic, '', $string);
echo "Old String : ".$string;
echo "New String : ".$newString;
输出
Old String : مُشْكِلَةٌ
New String : مشكلة
我在 db 中有一个文本,如“مُْكِلوٌ”。我怎样才能从 php( str_replace 等)中的这段文字中得到“ مشكلو ”。我试过了str_replace没用
代码
$string = 'مُشْكِلَةٌ';
$diacritic = array('ِ', 'ُ', 'ٓ', 'ٰ', 'ْ', 'ٌ', 'ٍ', 'ً', 'ّ', 'َ');
$newString = str_replace($diacritic, '', $string);
echo "Old String : ".$string;
echo "New String : ".$newString;
输出
Old String : مُشْكِلَةٌ
New String : مشكلة