向各位大佬求个PHP语句 只看楼主

数据库里存放的字符串是:
  1. 谢谢,大佬,感恩,有你


取出这个字符串后,怎么在php里处理,让它变成:
  1. <a href="/?s=谢谢">谢谢</a>
  2. <a href="/?s=大佬">大佬</a>
  3. <a href="/?s=感恩">感恩</a>
  4. <a href="/?s=有你">有你</a>
  5. <a href="/?s=拜谢">拜谢</a>

$arr = explode(',',  '谢谢,大佬,感恩,有你,');
foreach($arr as $v){
        echo "<a href=\"/?s={$v}\">{$v}</a><br>";
}
转换成数组然后再匹配
explode 然后 foreach
如果是要显示出来的话 用explode把原字符串按逗号分隔为数组 然后循环echo
  • 6# OXO 该用户已被删除
  • 2020-9-23 21:11:03
提示: 作者被禁止或删除 内容自动屏蔽
本帖最后由 1204927751 于 2020-9-23 21:17 编辑

...
引用: 忘江湖 发表于 2020-9-23 21:10
$arr = explode(',',  '谢谢,大佬,感恩,有你,');
foreach($arr as $v){
        echo "{$v}";


谢谢大佬,非常完美