我有一组字符串,其中一些字符串由非ascii字符组成。 如何使用php脚本仅使用ascii字符获取字符串。
非常感谢您提供任何指导..
答案 0 :(得分:5)
<?php
echo preg_replace('/[^(\x20-\x7F)]*/', '', 'Standard ASCII and some gärbägè');
?>
答案 1 :(得分:3)
可能最简单的选择是使用iconv
功能(如果iconv
扩展名可用),使用//IGNORE
或//TRANSLIT
选项(请参阅文档) ,如果行为符合您的需要。