ftp_put
ftp_put
(PHP 4, PHP 5, PHP 7)
ftp_put - 将文件上载到FTP服务器
描述
bool ftp_put ( resource $ftp_stream , string $remote_file , string $local_file , int $mode [, int $startpos = 0 ] )
ftp_put()
将一个本地文件存储在FTP服务器上。
参数
ftp_stream
FTP连接的链接标识符。
remote_file
远程文件路径。
local_file
本地文件路径。
mode
传输模式。必须是FTP_ASCII
或者FTP_BINARY
。
startpos
开始上传到远程文件的位置。
返回值
成功时返回TRUE
或失败时返回FALSE
。
例子
示例#1 ftp_put()示例
<?php
$file = 'somefile.txt';
$remote_file = 'readme.txt';
// set up basic connection
$conn_id = ftp_connect($ftp_server
// login with username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass
// upload a file
if (ftp_put($conn_id, $remote_file, $file, FTP_ASCII)) {
echo "successfully uploaded $file\n";
} else {
echo "There was a problem while uploading $file\n";
}
// close the connection
ftp_close($conn_id
?>