FTP ftp_connect
(PHP 4, PHP 5, PHP 7, PHP 8)
ftp_connect — FTP 연결을 엽니다.
설명
ftp_connect(string $hostname
, int $port
= 21, int $timeout
= 90): FTP\Connection|false
ftp_connect()는 지정된 hostname
에 대한 FTP 연결을 엽니다.
매개변수
hostname
- FTP 서버 주소입니다. 이 매개변수에는 후행 슬래시가 없어야 하며
ftp://
를 접두사로 사용해서는 안 됩니다. port
- 이 매개변수는 연결할 대체 포트를 지정합니다. 생략하거나 0으로 설정하면 기본 FTP 포트인 21이 사용됩니다.
timeout
- 이 매개변수는 모든 후속 네트워크 작업에 대한 시간 초과를 초 단위로 지정합니다. 생략하면 기본값은 90초입니다. 시간 초과는 ftp_set_option() 및 ftp_get_option()을 사용하여 언제든지 변경 및 쿼리할 수 있습니다.
반환 값
성공하면 FTP\Connection 인스턴스를 반환하고 실패하면 false
를 반환합니다.
변경 로그
버전 | 설명 |
---|---|
8.1.0 | 이제 FTP\Connection 인스턴스를 반환합니다. 이전에는 리소스가 반환되었습니다. |
Examples
예제 #1 ftp_connect() 예제
<?php
$ftp_server = "ftp.example.com";
// set up a connection or die
$ftp = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");
?>
기타
- ftp_close() - FTP 연결을 닫습니다
- ftp_ssl_connect() - 보안 SSL-FTP 연결을 엽니다.