我有一个字符串,让我们说:
$needle = "HELLO";
我还有另一个字符串,我想找到$ needle in,让我们说:
$haystack = "HELLO WORLD";
我知道有一些方法可以将位置作为int等返回。 但是,当它输出时,我怎么能把那个字符串着色呢? 我自己制作了一个带有一些字符的数组,这些字符随机输出了2000次,我希望当它们组成正确的单词时能看到它们的颜色。
答案 0 :(得分:1)
我把你的问题解释为:
我想在另一个字符串中找到一个字符串,使匹配的字符在输出中成为不同的颜色
最简单的方法是
<style>.myclass { color: red; }</style>
<?php
$needle = "HELLO";
$haystack = "HELLO WORLD";
$myOutput = str_replace($needle,"<a class='myclass'>".$needle."</a>",$haystack);
echo $myOutput;
?>
显然编辑它以适合您想要的方法,但上述内容应该有助于一种可能的解决方案。