在php中替换一组2个双引号

时间:2013-06-04 17:15:16

标签: php string replace

我有一系列字符串,我从.csv文件中读取fgets(),然后展开成一个数组。该文件具有csv标准双引号。例如:

<a href=""http://www.youtube.com/watch?v=HqaemO-lI8s#t=16m6s"" target=_blank"">video</a>

是我正在阅读的其中一个值。我需要将所有“”的实例替换为“。我知道这是一个简单的解决方案,但我似乎无法绕过这条路逃脱角色会起作用。

1 个答案:

答案 0 :(得分:7)

使用str_replace:

$string = '<a href="""">test</a>';
$string = str_replace('""', '"', $string);

echo $string;

// Outputs: <a href="">test</a>