我是PHP的新手。我想要一个类似于此的输出:
< a title =" icon-logo" HREF =" HTTP://本地主机/项目/"><图标 类="图标"> < / icon>关于美国< / a>
但我得到以下输出:
< a title =" icon-logo" HREF =" HTTP://本地主机/项目/">关于 美国< icon class =" icon"> < / icon> < / A>
我需要在文字前加上一个图标标记。
我的代码
<?php
$item_output = '<a href="http://localhost/projects/" title="icon-logo">About US</a>';
$iconVar = "<icon class ='icon'> </icon>";
$output = preg_replace('/(<a.*?>[^<]*?)</', '$1'.$iconVar . "<", $item_output);
echo $output;
?>