php man page for ftp_nb_fget

Query: ftp_nb_fget

OS: php

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

FTP_NB_FGET(3)								 1							    FTP_NB_FGET(3)

ftp_nb_fget - Retrieves a file from the FTP server and writes it to an open file (non-blocking)

SYNOPSIS
int ftp_nb_fget (resource $ftp_stream, resource $handle, string $remote_file, int $mode, [int $resumepos])
DESCRIPTION
ftp_nb_fget(3) retrieves a remote file from the FTP server. The difference between this function and ftp_fget(3) is that this function retrieves the file asynchronously, so your program can perform other operations while the file is being downloaded.
PARAMETERS
o $ftp_stream - The link identifier of the FTP connection. o $handle - An open file pointer in which we store the data. o $remote_file - The remote file path. o $mode - The transfer mode. Must be either FTP_ASCII or FTP_BINARY. o $resumepos -The position in the remote file to start downloading from.
RETURN VALUES
Returns FTP_FAILED or FTP_FINISHED or FTP_MOREDATA.
EXAMPLES
Example #1 ftp_nb_fget(3) example <?php // open some file for reading $file = 'index.php'; $fp = fopen($file, 'w'); $conn_id = ftp_connect($ftp_server); $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // Initate the download $ret = ftp_nb_fget($conn_id, $fp, $file, FTP_BINARY); while ($ret == FTP_MOREDATA) { // Do whatever you want echo "."; // Continue downloading... $ret = ftp_nb_continue($conn_id); } if ($ret != FTP_FINISHED) { echo "There was an error downloading the file..."; exit(1); } // close filepointer fclose($fp); ?>
SEE ALSO
ftp_nb_get(3), ftp_nb_continue(3), ftp_fget(3), ftp_get(3). PHP Documentation Group FTP_NB_FGET(3)
Related Man Pages
fgets(3) - php
fread(3) - php
fsockopen(3) - php
ftp_nb_get(3) - php
copyb(9f) - debian
Similar Topics in the Unix Linux Community
Searching for downloading SCO CD
picurl 0.0.3 (Default branch)
restrict file download not upload
Not able to find the link for downloading
Junk character appearing after downloading the file from windows server