# Case insensitivity no longer locale specific

- Thread: https://externals.io/message/67762
- Original archive: https://news-web.php.net/php.internals/67762
- Started by Daniel Convissor on 2013-06-21T02:08:26+00:00
- Messages: 2
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #67762 — Daniel Convissor — 2013-06-21T02:08:26+00:00

URL: https://externals.io/message/67762#67762

Hi Folks:

I'd like to put an example in the 5.5 migration documentation for the
"Case insensitivity no longer locale specific" section.  Can someone
please provide one?

Thanks,

--Dan

-- 
 T H E   A N A L Y S I S   A N D   S O L U T I O N S   C O M P A N Y
            data intensive web and database programming
                http://www.AnalysisAndSolutions.com/
        4015 7th Ave #4, Brooklyn NY 11232  v: 718-854-0335

---

## #67763 — Stas Malyshev — 2013-06-21T03:13:46+00:00

URL: https://externals.io/message/67762#67763 · In reply to: #67762

Hi!

> I'd like to put an example in the 5.5 migration documentation for the
> "Case insensitivity no longer locale specific" section.  Can someone
> please provide one?

Some locales (Turkish one for example) have very unexpected rules of
lowercasing and uppercasing - IIRC Turkish locale lowercases I into
something else than i. Thus we moved engine functions from
locale-dependent lowercasing to ASCII lowercasing - so "SamIam" is
always lowercased to "samiam".

-- 
Stanislav Malyshev, Software Architect
SugarCRM: http://www.sugarcrm.com/
(408)454-6900 ext. 227
