Php str_替换为&;报价无效

Php str_替换为&;报价无效,php,Php,我的代码是: $retval = preg_match('/<img.+src=[\'"](?P<src>.+)[\'"].*>/i', $content, $image); $imgreal = str_replace("&quot;", "\"", $image['src']); if ($retval=="0") $imgthumb = ""; else $imgthumb = "<img alig

我的代码是:

        $retval = preg_match('/<img.+src=[\'"](?P<src>.+)[\'"].*>/i', $content, $image);
        $imgreal    = str_replace("&quot;", "\"", $image['src']);
        if ($retval=="0") $imgthumb = ""; else $imgthumb = "<img align='left' src='".$imgreal."' width=100 />";
我怎样才能将这些&引号更改为普通字符“

我尝试了htmlspecialchars_解码,但没有成功

编辑:来自az sql表的字符串

来自mysql的原始字符串:

<p><img style="float: left; margin: 3px;" src="http://www.racingzone.hu/pictures/news/mid/simroc-3---nyolc-uj-auto_2012-09-21-1348222495.jpg" alt="" width="490" height="214" /></p>
<p>todik p&uacute;ő&uacute;ő&oacute;&uuml;sztotodik p&uacute;ő&uacute;ő&oacute;&uuml;sztotodik 

todik pú;őú;őó;ü;Sztototodik pú;őú;őó;ü;sztotodik
TinyMCE创建的字符串


在表格中编码:拉丁语匈牙利语ci为什么每个人都想用正则表达式做这种事情

简单地说:

$data='<p><img style="float: left; margin: 3px;" src="http://www.racingzone.hu/pictures/news/mid/simroc-3---nyolc-uj-auto_2012-09-21-1348222495.jpg" alt="" width="490" height="214" /></p>
<p>todik p&uacute;ő&uacute;ő&oacute;&uuml;sztotodik p&uacute;ő&uacute;ő&oacute;&uuml;sztotodik';

$a=explode('src="',$data);
if(count($a)<2)
    {
    echo 'no image';
    die;
    }

$p=strpos($a[1],'"',0);
if($p===false){
    echo 'no quote found';
    die;
    }   

$url=substr($a[1],0,$p);

echo $url;

您是否在htmlspecialchars\u decode中使用了ENT_QUOTES标志?是的,我尝试过,我得到了相同的字符串。您可以提供原始字符串,例如
$content
?我刚刚编辑了我的问题。
$data='<p><img style="float: left; margin: 3px;" src="http://www.racingzone.hu/pictures/news/mid/simroc-3---nyolc-uj-auto_2012-09-21-1348222495.jpg" alt="" width="490" height="214" /></p>
<p>todik p&uacute;ő&uacute;ő&oacute;&uuml;sztotodik p&uacute;ő&uacute;ő&oacute;&uuml;sztotodik';

$a=explode('src="',$data);
if(count($a)<2)
    {
    echo 'no image';
    die;
    }

$p=strpos($a[1],'"',0);
if($p===false){
    echo 'no quote found';
    die;
    }   

$url=substr($a[1],0,$p);

echo $url;
http://www.racingzone.hu/pictures/news/mid/simroc-3---nyolc-uj-auto_2012-09-21-1348222495.jpg