PHP函数str_replace如何支持一对一、一对多、多对多的替换

str_replace() 函数作用:以其他字符替换字符串中的一些字符(区分大小写)。

但是使用中往往会遇到一对多、多对多的字符串或者数组的替换,具体实现方法如下:

str_replace(['a','b','c'],'a',$str);//a或b或c都替换成a
str_replace(['a','b','c'],['d','e','f'],$str);//a->d b->e c->f
str_replace('_', '|', 'user_order_list'); // user|order|list 

 

posted @ 2019-09-30 16:43  申文哲  阅读(612)  评论(0)    收藏  举报