PHP str_repalce替换时遇到下划线的bug

利用str_repalce批量替换字符串的英文大小写(虽然这个方法不怎么好)

这是正常的


这是不正常的

str_replace遇到下滑线时替换字母大小写会出现上图中的bug,解决方法就是把有下划线的数组元素放在数组最前面的位置。

你可能感兴趣的:(PHP str_repalce替换时遇到下划线的bug)