Search code examples
phparrayscase-insensitivestrtr

PHP Case-insensitive equivalent of strtr


Where I could find a case-insensitive version of strtr?

strtr is overloaded, I am talking about the following one

string strtr ( string $str , array $replace_pairs )

Solution

  • Use str_ireplace:

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