
IntlChar::isprint 함수는 인쇄 가능한 문자를 확인하는 함수입니다. 이 함수는 Unicode 표준에 따라 인쇄 가능한 문자를 판단합니다.
인쇄 가능한 문자는 일반적으로 영문 알파벳, 숫자, 특수 문자 등이 포함됩니다. 한글 자모(세로줄, 세로줄없음, etc.)도 인쇄 가능한 문자로 간주됩니다. IntlChar::isprint 함수는 한글 자모를 인쇄 가능한 문자로 판단합니다.
IntlChar::isprint 함수는 Unicode의 General_Category을 참조하여 인쇄 가능한 문자를 판단합니다. General_Category은 문자의 종류를 분류하는 표준입니다. 인쇄 가능한 문자는 General_Category이 'Lu' (대문자), 'Ll' (소문자), 'Lt' (타이포그라피), 'Lm' (마침표), 'Nl' (숫자), 'Nd' (숫자), 'No' (숫자), 'Pc' (공백), 'Pd' (공백), 'Ps' (공백), 'Pe' (공백), 'Po' (공백), 'Sc' (통화 기호), 'Sk' (기호), 'Sm' (기호), 'So' (기호), 'Zs' (공백), 'Zl' (공백), 'Zp' (공백) 중 하나인 문자를 의미합니다.
IntlChar::isprint 함수는 한글 자모를 인쇄 가능한 문자로 간주하기 때문에, 한글 자모를 인쇄 가능한 것으로 판단합니다.
2025-04-22 22:27