Hej mam taki problem, pisze apke która przechwytuje wciskane klawisze (vanilla JS) i sprawdza czy sa poprawne z tym co wyciągnęła sobie z bazy poprzez php / laravel. No i natrafiłem na taki problem że jak porównuje polskie znaki to wyniki są niepoprawne. Nawet jak w PHP zrobiłem żeby przekształcał to w kod ASCII to w przypadku litery np "ć" dostaje wynik 155 i 196 bodajże, no i suma summarum funkcja mi zwraca false, że wpisany znak jest niepoprawny.
Dane z bazy są pobierane za pomocą Eloquenta w Laravelu.
Kodowanie bazy (mysql): utf8mb4_unicode_ci
Czego nie wiem i co powinienem wiedzieć?