
SplFileObject::getFlags 메서드는 파일의 속성을 반환하는 메서드입니다. 반환 값은 SplFileObject::FLAG_* 상수 중 하나입니다.
- SplFileObject::FLAG_READONLY : 파일을 읽기 전용으로 열었는지 여부를 나타냅니다.
- SplFileObject::FLAG_WRITE : 파일을 쓰기 전용으로 열었는지 여부를 나타냅니다.
- SplFileObject::FLAG_READ : 파일을 읽기 전용으로 열었는지 여부를 나타냅니다.
- SplFileObject::FLAG_SKIP_CRLF : CRLF(캐리지 리턴, 라인 피드)를 스킵하는지 여부를 나타냅니다.
- SplFileObject::FLAG_BINARY : 바이너리 모드로 열었는지 여부를 나타냅니다.
- SplFileObject::FLAG_ENCRYPT : 암호화된 파일을 열었는지 여부를 나타냅니다.
- SplFileObject::FLAG_SEEKABLE : 파일을 seek할 수 있는지 여부를 나타냅니다.
- SplFileObject::FLAG_TELLABLE : 파일의 현재 위치를 얻을 수 있는지 여부를 나타냅니다.
- SplFileObject::FLAG_URI_ONLY : URI만을 처리하는지 여부를 나타냅니다.
이 메서드는 파일의 속성을 확인하기 위해 사용됩니다. 예를 들어, 파일을 읽기 전용으로 열었는지 여부를 확인하려면 getFlags 메서드를 사용하여 SplFileObject::FLAG_READONLY 값을 확인할 수 있습니다.
2025-05-22 01:57