-4

我想要的是在 PHP 中的变量字符串中进行此操作:

 $Vstr =<img alt="" src="x.jpg" usemap="#xxx" /><map id="raster1" name="xxx">
    <area shape="rectangle" coords="53,50,355,181" /></map>

最终结果应该是:

<map id="raster1" name="xxx">
<area shape="rectangle" coords="53,50,355,181" /></map>

我尝试使用explode()但不工作你能帮帮我吗?先感谢您!

4

1 回答 1

1

你可以用explode来做:

<?php

$Vstr = '<img alt="" src="x.jpg" usemap="#xxx" /><map id="raster1" name="xxx">
    <area shape="rectangle" coords="53,50,355,181" /></map>';

$do = explode("/>",$Vstr,2);

echo $do[1];

?>

回复以下评论:

这是因为您的浏览器将输出呈现为 html 它自己。您可以通过在浏览器中检查 html 源代码来查看它。

采用

echo htmlentities($do[1]);

或者

将内容类型设置为text/plain

于 2013-11-12T04:32:22.827 回答