PHP 不区分大小写等价于 strtr

标签 php arrays case-insensitive strtr

在哪里可以找到不区分大小写的 strtr 版本?

strtr 重载了,我说的是下面这个

string strtr ( string $str , array $replace_pairs )

最佳答案

使用str_ireplace :

str_ireplace(array_keys($replace_pairs), array_values($replace_pairs), $str);

关于PHP 不区分大小写等价于 strtr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7529330/

相关文章:

php - 内部连接查询出错

php - 如果我有循环引用,我可以触发 PHP 垃圾收集自动发生吗?

php - 使用 AsyncHttpClient 将参数 POST 到 php

arrays - 如何在不使用全局变量的情况下在 bash 中返回数组?

PHP数组操作时内存使用突然增加

C - 给定一个不区分大小写的文件路径,如何检查文件是否存在?

php - 将日期 dd/mm/yyyy 格式从表单转换为时间戳?

javascript - 如何根据对象的排序方式推断对象的属性?

python - 如何进行不区分大小写的字符串比较?

javascript - 不区分大小写的 JS 匹配方法在 IE/Chrome 中无法正常工作?