Php删除unicode阿拉伯字符

时间:2016-08-30 11:14:52

标签: php unicode str-replace

我在db中有一个文本“مشكلة”。如何在php(str_replace等)中从这个文本中获得“مشكلة”。我试过str_replace它不起作用

1 个答案:

答案 0 :(得分:1)

<强>代码

$string = 'مُشْكِلَةٌ';
$diacritic = array('ِ', 'ُ', 'ٓ', 'ٰ', 'ْ', 'ٌ', 'ٍ', 'ً', 'ّ', 'َ');
$newString = str_replace($diacritic, '', $string);

echo "Old String : ".$string;
echo "New String : ".$newString;

<强>输出

Old String : مُشْكِلَةٌ
New String : مشكلة
  

Demo