相关疑难解决方法(0)

比较两个字符串并忽略(但不替换)重音符号.PHP

我得到(例如)两个字符串:

$a = "joao";
$b = "joão";

if ( strtoupper($a) == strtoupper($b)) {
    echo $b;
}
Run Code Online (Sandbox Code Playgroud)

我希望即使重音也是如此.但是我需要它忽略重音而不是替换因为我需要它来回应"joão"而不是"joao".

我见过的所有答案都将"ã"替换为"a"而不是将比较设为真.我一直在阅读关于它的正常化,但我也无法使其正常工作.有任何想法吗?谢谢.

php string non-ascii-characters

7
推荐指数
2
解决办法
5612
查看次数

标签 统计

non-ascii-characters ×1

php ×1

string ×1