删除PHP中可以从其他textEditor输入的特殊字符



我需要一种方法来转换带有项目符号的字符串,特殊字符如:⃝(欧元™≠≤⓫⓫₼₧ῲἏɘ转换为纯文本。所有这些都被去除了。

基本上,我有一个字段,用户可以在其中复制粘贴一整页包含奇怪字符的Word,所以我需要一种方法将他复制粘贴的字符串转换为明文并删除这些字符。

编辑:我把一个"@"作为特殊字符的一部分。我把它取下来。

您需要在数组中定义特殊字符,并将其从字符串中删除:

$input_string = "some t⓫⓫₼₧ῲext";
$special_chars = ["£", "€", "™", "≠", "≤", "⓫", "⓫", "₼", "₧", "ῲ", "Ἇ", "ɘ"];
$replace_with = [];
print str_replace($special_chars, $replace_with, $input_string);

最新更新