我想用一个图像替换页面上{0}的所有实例,或者在打印出来时运行一个函数。我可以用php做这个吗?

我想用一个图像替换页面上{0}的所有实例,或者在打印出来时运行一个函数。我可以用php做这个吗?,php,Php,我正在制作一个小部件,在用户放置{0}或{5}的地方显示图像。这可以用php实现吗?我不知道从哪里开始,我在谷歌上搜索它的时候已经用尽了指尖,因为我不知道好的关键词。是的,可以做到。对于简单的情况使用,对于更复杂的情况使用 提供的PHP手册链接将告诉您有关它的所有信息。您可能需要先尝试str\u replace,因为它比使用正则表达式简单得多 // replace all occurrences of "{0}" with "AWESOME" $str = "{0} --- {0}"; $str

我正在制作一个小部件,在用户放置{0}或{5}的地方显示图像。这可以用php实现吗?我不知道从哪里开始,我在谷歌上搜索它的时候已经用尽了指尖,因为我不知道好的关键词。

是的,可以做到。对于简单的情况使用,对于更复杂的情况使用

提供的PHP手册链接将告诉您有关它的所有信息。您可能需要先尝试
str\u replace
,因为它比使用正则表达式简单得多

// replace all occurrences of "{0}" with "AWESOME"
$str = "{0} --- {0}";
$str = str_replace("{0}", "AWESOME", $str);
echo $str; // outputs: AWESOME --- AWESOME

非常简单地使用字符串替换:

$text=str_replace(“[0]”,“”,$text,$count);

这看起来只是用字符串替换字符串,我正在寻找一个图像或脚本替换字符串。只要它用其他东西替换它,我查看了php str_replace页面,它看起来就像是用字符串替换了一个字符串。thxso,您可以这样做:
$str=str_replace(“{0}”,”,$str)这看起来只是用字符串替换字符串,我正在寻找字符串的图像或脚本替换。
$text = str_replace("[0]", "<im>", $text, $count);