데이터베이스 행의 문자열에 특수 글꼴이 있는 경우 SQL 쿼리 결과는 0입니다.
P粉029327711
P粉029327711 2023-09-11 16:04:04
0
1
567

다음 쿼리를 실행 중입니다:

으아악

데이터베이스에 있는 텍스트는 고유한 글꼴인 'ᴄᴄүɞꜰɰɛᴅ ɡιιѕꜱүͭʚꜱ'로 저장됩니다.

위 쿼리는 0개의 결과를 반환하는데, 데이터베이스에 있는 'ᴄᴄүɞꜰɰɯᴅ ɞιιѕꜱү͈ʵꜱ' 텍스트 글꼴을 산세리프 글꼴과 같은 것으로 변경하면 결과가 반환됩니다.

왜 이런 일이 일어나는 걸까요?

P粉029327711
P粉029327711

모든 응답(1)
P粉165823783

다른 글꼴이 아니라 유니코드의 다른 문자입니다.

텍스트를 https://www.babelstone.co.uk/Unicode/whatisit.html에 붙여넣으면 문자가 실제로 무엇인지 알려주는 것을 볼 수 있습니다.

으아악

'ᴄ'을 예로 들면 https://symbl.cc/en/1D04/와 같은 다른 곳에서 찾아볼 수 있습니다.

표준 대문자 C는 실제로 "라틴 문자 대문자 C"라고 불리는 유니코드의 또 다른 문자임을 알 수 있습니다. https://symbl.cc/en/0043/:

이는 또한 데이터베이스(및 테이블)가 여기에 표시된 유니코드 문자를 지원하는 문자 집합을 사용한다는 것을 의미합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!