The Photon libraries provide wide-character functions that are useful if you're working with Unicode characters.
wctolower()
Ap ¦ mbstr ¦ Pf ¦ Pg ¦ Ph ¦ Pm ¦ Pp ¦ Pt ¦ Px ¦ wc