0

我正在导入一个 CSV 文件,但由于某种原因,每一行都以 ¶-symbol 结尾......所以我的数据库被所有这些符号污染了。最重要的是,它破坏了我的工作流程。

所以我想去掉那些符号。

我试过了,$csv_value = preg_replace( '/\s+/', '', $csv_value);但这行代码也删除了我的空格......

我怎样才能从我的 ? 中删除 ¶ 符号$csv_value

4

2 回答 2

1

¶ - 它是换行符,试试这个:

$result = preg_replace('/[^[:print:]]/', '', $csv_value);

这个问题已经回答了,您可以在此链接上找到其他示例: PHP:如何删除字符串中的所有不可打印字符?

于 2013-07-30T13:38:40.193 回答
0

¶ 符号表示为换行符,所以试试这个:

$csv_value = preg_replace( '/\n+/', '', $csv_value);
于 2013-07-30T13:33:04.710 回答