PHP에서 유니 코드 문자를 포함하는 변수가있을 때 MySQL 데이터베이스에 저장하는 것에 대해 걱정할 필요가 있습니까?MySQL 데이터베이스의 유니 코드 문자 수를 계산합니다.
가변 값 Dejan Čolić
이 있다고 가정 해 봅시다. 유니 코드 문자는 2 문자 (또는 4, 확실하지 않습니다)를 사용한다고 가정합니다. 그렇다면 내 변수는 11 번째 문자 대신 데이터베이스에서 13/17 문자 길이로 지정됩니다. 내가 맞습니까?
내가 맞다면 올바른 유니 코드 문자 수를 계산하는 데 도움이되는 PHP 함수가 있습니까? 감사.
유니 코드에 대한 일반적인 게시물은 다음과 같습니다. http://stackoverflow.com/questions/6162484/why-does-modern-perl-avoid-utf-8-by-default/6163129#6163129 [Symbola] (http://users.teilar.gr/~g1951d/) 글꼴이 설치됨 – NullUserException
유니 코드 문자의 길이가 가변적이므로 1 바이트에서 4 바이트까지 사용할 수 있습니다 (UTF-8에서는 최대 6 바이트/문자까지 허용) – NullUserException