我想为段落中的单词创建超链接。
例如,如果"Jim Carrey"
数组中的名称与字符串中的单词匹配,那么 Jim Carrey 的名称应该在"www.domian.net/name(Jim Carrey)"
. 如果"mask"
数组中的单词与字符串中的单词匹配,则应将其替换为相应的 url,例如"www.domian.net/mask"
<?php
$string="Jim Carrey found the new Mask";
$array=array("Jim Carrey","mask");
echo preg_replace( '/\b('.implode( '|', $array ).')\b/i', '<a href=" ">$1</a>', $string );
?>