
IntlChar::isISOControl 함수는 ISO 제어 문자를 확인하는 함수입니다. 이 함수는 반환 값이 1이면 true, 0이면 false를 의미합니다.
ISO 제어 문자는 ASCII 코드의 0부터 31까지의 코드를 의미합니다. 이 코드는 다음과 같습니다.
- 0: NUL (Null)
- 1: SOH (Start of Heading)
- 2: STX (Start of Text)
- 3: ETX (End of Text)
- 4: EOT (End of Transmission)
- 5: ENQ (Enquire)
- 6: ACK (Acknowledge)
- 7: BEL (Bell)
- 8: BS (Backspace)
- 9: HT (Horizontal Tab)
- 10: LF (Line Feed)
- 11: VT (Vertical Tab)
- 12: FF (Form Feed)
- 13: CR (Carriage Return)
- 14: SO (Shift Out)
- 15: SI (Shift In)
- 16: DLE (Data Link Escape)
- 17: DC1 (Device Control 1)
- 18: DC2 (Device Control 2)
- 19: DC3 (Device Control 3)
- 20: DC4 (Device Control 4)
- 21: NAK (Negative Acknowledge)
- 22: SYN (Synchronous Idle)
- 23: ETB (End of Transmission Block)
- 24: CAN (Cancel)
- 25: EM (End of Medium)
- 26: SUB (Substitute)
- 27: ESC (Escape)
- 28: FS (File Separator)
- 29: GS (Group Separator)
- 30: RS (Record Separator)
- 31: US (Unit Separator)
예를 들어, '\x00'은 NUL (Null) 문자를 의미합니다. 따라서 IntlChar::isISOControl 함수의 반환 값이 1인 경우는 ASCII 코드의 0부터 31까지의 코드를 의미합니다.
2025-06-19 06:18