一個簡單的多位元組安全且不區分大小寫的字串比較
<?php
function mb_strcasecmp($str1, $str2, $encoding = null) {
if (null === $encoding) { $encoding = mb_internal_encoding(); }
return strcmp(mb_strtoupper($str1, $encoding), mb_strtoupper($str2, $encoding));
}
?>
注意事項:請注意像 "ß" 這樣的邊緣案例。