How To Connect ftp Server Using php

Websolutionstuff | May-12-2021 | Categories : PHP

Hello All,

In this post i will show you how to connect ftp server using php.

PHP provide inbuilt function to connect ftp server using ftp_connect() function. Usnig ftp connection you can transferring files through FTP easily. Here i will show you how we can connect to ftp server and ftp login in php.

The ftp_connect() function opens an FTP connection to the specified host. When connection is open, you can run FTP functions against the server.

 

Syntax :

ftp_connect(host, port, timeout);

 

Parameter Details : 

host : This is Required parameter for ftp connection and Host Can be domain address or IP address.

 

port : This is Optional parameter for ftp connection, it specifies the port of the FTP server and default port  is 21.

 

timeout :  This is Optional parameter for ftp connection,it specifies timeout for all subsequent network operations and default timeout is 90 seconds.

 

Example :  

<?php

// connect to FTP server

$ftp_server = "ftp.example.com";
$ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server");

// login to FTP server

$login = ftp_login($ftp_conn, $ftp_username, $ftp_userpass);

// close ftp connection

ftp_close($ftp_conn);
?>

 

Recommended Post
Featured Post
Laravel 8 CRUD Operation Example
Laravel 8 CRUD Operation Examp...

In this article, we will see the laravel 8 crud operation. As you know Laravel 8 has already been officially released an...

Read More

Sep-16-2020

How To Bind Data In React JS
How To Bind Data In React JS

In this article, we will see how to bind data in React JS. Also, we will see how to bind the variable value in the...

Read More

Aug-19-2022

How To Get Current User Location In Laravel 9
How To Get Current User Locati...

In this article, we will see how to get the current user location in laravel 9. Many times we are required to...

Read More

Mar-23-2022

How To Run Python Script In Laravel 9
How To Run Python Script In La...

In this article, we will see how to run the python scripts in laravel 9. Python is a popular programming language.&...

Read More

May-07-2022