In PHP 8.2 and later, PHP's internal case conversion functions are made locale-independent, which affects the following functions:
strtolower
strtoupper
lcfirst
ucfirst
ucwords
stristr
stripos
strripos
str_ireplace
All of the functions above only perform case conversion and comparisons in the ASCII character range.