XpressEngine Wiki
Status: Abandoned
Brought to you by:
yyj9411
1개 파일을 객체로 다루는 클래스이다.
$fileObject = new FileObject(string $filepath, string $mode);
Parameters
모든 프로퍼티는 private 또는 protected 라고 가정하므로 직접 접근할 수 없다.
void append(string $filename_to_append)
현재 파일에 전달한 파일의 콘텐츠를 덧붙인다.
Parameters
void close()
파일 포인터를 해제한다.
bool feof()
파일 포인터가 파일 끝을 가리키고 있는지 확인한다.
Return Values
파일 끝이라면 true 를 그렇지 않으면 false 를 반환한다.
string getPath()
파일의 경로를 반환한다.
Return Values
성공하면 파일의 경로 문자열 반환하고 그렇지 않으면 null 을 반환한다.
/* 파일을 열고 파일 포인터를 저장해둔다. */
bool open(string $filepath, string $mode)
Parameters
Return Values
파일 포인터를 잘 열었으면 true , 그렇지 않으면 false 를 반환한다.
string read(int $length = 1024)
파일로부터 데이터를 읽어들인다.
Parameters
Return Values
성공하면 읽어들인 데이터 문자열을 반환하고, 실패하면 false 를 반환한다.
int write(string $str)
전달한 인수 콘텐츠를 파일에 저장한다.
Parameters
Return Values
성공하면 저장한 데이터의 바이트 수를 반환하고, 실패하면 false 를 반환한다.