1. ftp_connect : FTP서버에 연결한다.
$"hilite2">ftp = "hilite2">ftp_connect("서버주소 또는 도메인명", 21);
2. ftp_login : 계정과 패스워드로 서버에 접근한다.
$"hilite2">ftplogin = "hilite2">ftp_login($"hilite2">ftp, "$2">ftp_user_name", "$2">ftp_user_pass");
3. ftp_pwd : 현재 디렉토리 값을 리턴한다.
$"hilite2">ftp_dir = $"hilite2">ftp_pwd($"hilite2">ftp);
4. ftp_cdup : 가장 상위 디렉토리로 이동
$"hilite2">ftp_dir = $"hilite2">ftp_cdup($"hilite2">ftp);
5. ftp_chdir : FTP 디렉토리의 변경
$chdir = "hilite2">ftp_chdir($"hilite2">ftp, $"hilite2">ftp_dir);
6. ftp_mkdir : 디렉토리를 만들고 만든 디렉토리명을 반환한다.
$mkdir = "hilite2">ftp_mkdir($"hilite2">ftp, "만들 디렉토리명");
7. ftp_rmdir : 디렉토리를 삭제한다.
$mkdir = "hilite2">ftp_rmdir($"hilite2">ftp,"삭제할 디렉토리명");
8. ftp_nlist : 디렉토리의 파일이름을 배열로 반환한다.
$contents = "hilite2">ftp_nlist($"hilite2">ftp, "디렉토리명");
9. ftp_rawlist : 디렉토리의 파일이름과 읽고 쓰고 실행할 권한을 파일 당 한 줄의 배열로 반환한다.
$contents = "hilite2">ftp_rawlist($"hilite2">ftp, "디렉토리명");
10. ftp_systype : FTP서버의 타입을 리턴하는데 리눅스는 UNIX로 표시해준다.
echo "hilite2">ftp_systype($"hilite2">ftp);
11. ftp_get : FTP로부터 파일을 다운로드 받는다.
$download = "hilite2">ftp_get($"hilite2">ftp, "저장할 파일명", "다운받을 파일명","2">FTP_ASCII or 2">FTP_BINARY");
12. ftp_fget : FTP로부터 파일 포인터를 다운받는다.
$download = "hilite2">ftp_fget($"hilite2">ftp, "저장할 파일명", "다운받을 파일명", "2">FTP_ASCII or 2">FTP_BINARY");
13. ftp_put : FTP서버에 파일을 업로드 한다.
$upload = "hilite2">ftp_put($"hilite2">ftp, "업로드할 파일명", "업로드될 파일명", "2">FTP_ASCII or 2">FTP_BINARY");
14. ftp_fput : FTP서버에 파일 포인터를 업로드한다.
$upload = "hilite2">ftp_fput($"hilite2">ftp, "업로드할 파일명", "업로드될 파일명", "2">FTP_ASCII or 2">FTP_BINARY");
15. ftp_size : 파일의 사이즈를 구한다.
$filesize = "hilite2">ftp_size($"hilite2">ftp, $contents[$i]);
ftp_nlist 나 ftp_rawlist에 의해 구한 파일명에 대한 배열값인 $contents[$i]에는 각 파일명과 속성이 저장되어지는데 이 파일명을 사이즈로 구하면 파일이면 사이즈가 리턴되고 디렉토리이면 -1이 리턴된다.
16. ftp_mdtm : 파일의 마지막 수정시간을 timestamp 값으로 리턴한다.
$filemdth = "hilite2">ftp_size($"hilite2">ftp, "파일명");
17. ftp_rename : 파일명을 변경한다.
$rename = "hilite2">ftp_rename($"hilite2">ftp, "바꿀 파일명", "바뀐 후 파일명");
18. ftp_delete : 해당 파일을 삭제한다.
$delfile = "hilite2">ftp_delete($"hilite2">ftp, "지울 파일명");
19. ftp_quit : 연결된 FTP의 접속을 끊는다.
"hilite2">ftp_quit ($"hilite2">ftp);
'[ Web Program ] > PHP / MySQL' 카테고리의 다른 글
[Web] Apache, PHP, Mysql install in Windows XP (0) | 2011.08.25 |
---|---|
PHP Code [ Disk Space (%), DB Space (%) ] (4) | 2010.12.21 |
MySQL 외부 접속 허용 코드_ 내부코드 (0) | 2010.11.29 |
MySQL Database 권한 종류별 설정 (0) | 2010.11.29 |
PHP / MySQL 동영상 무료강좌 [ WebLink ] (0) | 2010.11.18 |