PHP | ftp_raw() function
Last Updated :
07 Aug, 2021
The ftp_raw() function is an inbuilt function in PHP which is used to send a raw command to the Remote server i.e. FTP Server.
Syntax:
ftp_raw( $ftp_connection, $command )
Parameters: This function accepts two parameters as mentioned above and described below:
- $ftp_connection: It is required parameter. It specifies the already existing FTP connection.
- $command: It is required parameter. It specifies the command to execute on the FTP Server.
Return Value: It returns server’s response as an array of strings. Returns raw data, no parsing is performed. It does not contribute to determining whether the command is executed or not.
Note:
- This function is available for PHP 4.0.0 and newer version.
- The following examples cannot be run on online IDE. So try to run in some PHP hosting server or localhost with proper ftp server name.
Example:
PHP
<?php
$ftp_server = "localhost" ;
$ftp_connection = ftp_connect( $ftp_server )
or die ( "Could not connect to $ftp_server" );
if ( $ftp_connection ) {
$response = ftp_raw( $ftp_connection , "USER abc" );
print_r( $response );
if (ftp_close( $ftp_connection )) {
echo "<br>Connection closed Successfully!" ;
}
}
?>
|
Output:
Array ( [0] => 331 Password required for abc )
Connection closed Successfully!
Reference: https://www.php.net/manual/en/function.ftp-raw.php
Share your thoughts in the comments
Please Login to comment...