我正在处理从 Excel 导出的 CSV 文件。
我有一列包含值 1 234,00。我需要使用 PHP 从这些类型的列中获取所有空格,我尝试使用 preg_replace("/\s*/","",$column)
以及str_replace("","",$column)
。我几乎准备好丢失它所以我用十六进制编辑器浏览了 csv 文件并注意到,这个空间由两个十六进制值组成,C2 和 A0 似乎是 UTF-8 不间断空间。
但是我对编码的东西很厌烦,而且我仍然对找到删除它们的方法感到困惑。有什么想法吗?
最佳答案
$column = str_replace("\xc2\xa0", '', $column);
关于php - 如何使用 PHP 删除字符串中所有出现的 c2a0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7923426/