可锐资源网

技术资源分享平台,提供编程学习、网站建设、脚本开发教程

PHP替换字符串关键词长词优先函数

如何实现php str_replace替换关键词,如何控制长词优先,也不难,我就写了个这样的函数。

function myreplace($string, $replaces){

uksort($replaces,function($a,$b){

return isset($b[strlen($a)]);

});

return str_replace(array_keys($replaces), array_values($replaces),$string);

}

实例

$str = 'php技术 是时下最好用的 php';

echo myreplace($str, [

'php' => 'C#',

'php技术' => 'java技术'

]);


制作相关链接特别有用;关键词搜索匹配特别实用

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言