PHP删除非标准字符

时间:2011-05-15 21:31:12

标签: php character

我有很多非标准字符的文本,它们在数据库中存储如下: ΓΓÇôΓÇ₧ΓΓÇôΓÇ₧

有没有办法过滤它们或者什么都不用?

2 个答案:

答案 0 :(得分:1)

我会使用regular expression

echo preg_replace("/&#\\d+;/", "", $textWithWeirdCharacters);

答案 1 :(得分:0)

使用您不想要的非标准字符创建一个数组。然后将下一个代码应用于它。

<?php
$blockChars = array('&#915', '...');
$string = str_replace($block, array_fill(0, count($blockChars), ''), $string);
?>