如何使用php替换单个字符串中的多个字符


how to replace multiple characters in a single string using php

我想使用PHP将CSV文件数据导入MySql。我得到了执行此操作的代码。CSV中的数据可能包含单引号和逗号。我使用str_replace解决了这个问题。它只替换其中一个字符。但我想把两者都换掉。

示例:

Broad Oak Road, Accrington, Lancashire, BB5 2AW United Kingdom.
Road King's College Aberdeen

我用str_replace("'","'''",$csv_array[0])代替了单引号。有没有什么方法可以用一个PHP函数来替换两者?请帮帮我。提前谢谢。

您可以尝试:

str_replace('"', "", $string);
str_replace("'", "", $string);

我知道这不是一行代码,但这也会起作用。