用其他文本替换某些文本中的文本

时间:2013-06-20 21:42:07

标签: php javascript html shortcode

我为某些图片创建了一些短代码但是当页面加载时我想用img html代替它。

有什么办法吗?

或者也许可以获得该textarea中的所有文本,并将[something] asd [/ something]替换为我想在最后显示的代码。

我正在做的就是使用一个库,当我们点击并成像时,它会将下一个文本放在textarea上。

[项目= myitem]

然后我想将其替换为:

<img class="itemtooltip" alt="" src="myitem.png" width="64" height="64" data-tip="myitem" />

替换过程在另一页上。我在字符串上有所有文本区域,所以我想在该文本中搜索并替换

1 个答案:

答案 0 :(得分:0)

$var = '[item=myitem]';
$new = '<img class="itemtooltip" alt="" src="';
$new2 = '.png" width="64" height="64" data-tip="myitem" />';

$var = str_replace('[item=',"", $var);
$var = rtrim(trim($var), ']');
echo $new.$var.$new2;