$str='lód'; echo strlen($str); // zwróci 4 echo mb_strlen($str); // zwróci 3 echo $str[1]; // nie zwróci "ó" :( $str_array=preg_split('//u', $str, null, PREG_SPLIT_NO_EMPTY); // konwersja do tablicy zgodna z UTF8 $str_array=mb_str_split($str); // alternatywa dla powyższego, bardziej czytelna echo $str_array[1]; // zwróci "ó"