如何用PHP代码比较字符串和数组,并高亮显示重复部分?
时间:2024-12-6 21:05 作者:emer 分类: 无
如何比较数组值和字符串,并标记重复语句
以下代码演示了如何将 $ret 中分割的值与 $aa 字符串进行比较,并在 $aa 中标记重复的语句。
$aa = '产品前期没有做任何的冷邮件,内容推广也是在 2019 年才开始进行。如果一开始就做好推广现在的流量和收入高很多。Stencil Stop 是 Colin 和朋友一起创造的,现在原来的伙伴已经离开。目前仍然是和几个朋友一起工作,但经常吵架,Colin 认为一个认真自信并且专注的人才能从激烈的辩论中消除情绪,如果你或你的伴侣或朋友不能100%地沟通,就会造成问题,这些问题会渗透到工作和友谊的各个方面。'; $str = 'Stencil Stop 是 Colin 和朋友一起创造的,现在原来的伙伴已经离开。目前仍然是和几个朋友一起工作,但经常吵架,Colin 认为一个认真自信并且专注的人才能从激烈的辩论中消除情绪,如果你或你的伴侣或朋友不能100%地沟通,就会造成问题,这些问题会渗透到工作和友谊的各个方面。'; $ret = []; $len = mb_strlen($str, "UTF-8"); for ($i = 0; $i < $len; $i += 15) { $ret[] = mb_substr($str, $i, 15); } $strList = mb_str_split($str, 15, 'UTF-8'); $replacer = array_reduce($strList, function ($result, $current) { $result[$current] = '<span style="color: red;">' . $current . '</span>'; return $result; }, []); $result = strtr($aa, $replacer); var_dump($result);登录后复制
以上就是如何用PHP代码比较字符串和数组,并高亮显示重复部分?的详细内容,!