W sumie to nawet lepiej, bo to rozwiązuje część problemów, ale niestety tworzy inne.
Problem jest taki, że mając stronę w utf'ie pisałęm skrypt php operujący na tablicach.
Niby wszystko szło dobrze, ale na polskich znakach się wywalał.
Zrobiłem więc prosty test:
<?php $test='Środa'; ?>
No i tak jak przypuszczałem, wynikiem zamiast Ś, było | albo raczej kwadracik.
ale
zwracało już poprawnie Ś
<?php ?>
Pod iso-8859-2 ten problem nie występował.
Mój wniosek - utf-8 potrzebuje aż dwa znaki na zapisanie "ogonka" !?!
..no fajnie, ale ja muszę pobrać i porównać pierwsze litery wszystkich kluczy/wartości tablicy!
Teraz przypisanie i porównanie wygladają tak:
<?php $z=$lista[$i][0]; ... if($z==$lista[$i][0]) ... ?>
Jak zrobić, żeby dobrze działało z polskimi znakami na utf'ie?