位置: 编程技术 - 正文

PHP:ftp_nb_get()的用法_FTP函数

编辑:rootadmin
ftp_nb_get

推荐整理分享PHP:ftp_nb_get()的用法_FTP函数,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4 >= 4.3.0, PHP 5)

ftp_nb_get — 从 FTP 服务器上获取文件并写入本地文件(non-blocking)

说明 bool ftp_nb_get ( resource $ftp_stream , string $local_file , string $remote_file , int $mode [, int $resumepos ] )

ftp_nb_get() 函数用来获取参数 remote_file 指定的的远程文件,并保存到由参数 local_file 指定的本地文件。传输模式参数 mode 只能为 FTP_ASCII (文本模式) 或 FTP_BINARY (二进制模式) 两种。与 ftp_get() 函数不同的是,此函数上传文件的时候采用的是异步传输模式,也就意味着在文件传送的过程中,你的程序可以继续干其它的事情。

返回 FTP_FAILED,FTP_FINISHED 或 FTP_MOREDATA。

PHP:ftp_nb_get()的用法_FTP函数

Example #1 ftp_nb_get() 实例

<?php//开始下载$ret=ftp_nb_get($my_connection,"test","README",FTP_BINARY);while($ret==FTP_MOREDATA){//这里可以插入其它代码echo".";//继续下载...$ret=ftp_nb_continue($my_connection);}if($ret!=FTP_FINISHED){echo"下载中出错...";exit(1);}?>

Example #2 使用 ftp_nb_get() 函数断线续传

<?php//开始$ret=ftp_nb_get($my_connection,"test","README",FTP_BINARY,filesize("test"));//或:$ret=ftp_nb_get($my_connection,"test","README",//FTP_BINARY,FTP_AUTORESUME);while($ret==FTP_MOREDATA){//可以插入其它代码echo".";//继续传送...$ret=ftp_nb_continue($my_connection);}if($ret!=FTP_FINISHED){echo"下载出错...";exit(1);}?>

Example #3 用 ftp_nb_get() 在 的位置断线续传并存为 "newfile"

//禁止自动搜寻ftp_set_option($my_connection,FTP_AUTOSEEK,FALSE);//开始$ret=ftp_nb_get($my_connection,"newfile","README",FTP_BINARY,);while($ret==FTP_MOREDATA){...//继续下载...$ret=ftp_nb_continue($my_connection);}

在上边的例子中,"newfile" 文件比服务器上的文件 "README" 要小 字节。这是因为我们是从文件的偏移量 处开始读取的,如果没有禁止 FTP_AUTOSEEK,则 "newfile" 的前 字节将会是 &#;&#;。

参见 ftp_nb_fget(),ftp_nb_continue(),ftp_get() 和 ftp_fget()。

PHP:ftp_nb_fput()的用法_FTP函数 ftp_nb_fput(PHP4=4.3.0,PHP5)ftp_nb_fput将文件存储到FTP服务器(非阻塞)说明intftp_nb_fput(resource$ftp_stream,string$remote_file,resource$handle,int$mode[,int$startpos=0])ftp_nb_fput()

PHP:ftp_nb_fget()的用法_FTP函数 ftp_nb_fget(PHP4=4.3.0,PHP5)ftp_nb_fget从FTP服务器获取文件并写入到一个打开的文件(非阻塞)说明intftp_nb_fget(resource$ftp_stream,resource$handle,string$remote_file,int$mode[,

PHP:ftp_nb_continue()的用法_FTP函数 ftp_nb_continue(PHP4=4.3.0,PHP5)ftp_nb_continue连续获取/发送文件(non-blocking)说明intftp_nb_continue(resource$ftp_stream)以不分块的方式连续获取/发送一个文件。返回

标签: PHP:ftp_nb_get()的用法_FTP函数

本文链接地址:https://www.jiuchutong.com/biancheng/280528.html 转载请保留说明!

上一篇:PHP:ftp_nb_put()的用法_FTP函数

下一篇:PHP:ftp_nb_fput()的用法_FTP函数(phpstudy的ftp)

  • 拍卖行业收取手续费标准
  • 中小企业对应的是
  • 工业企业会计错账处理方法有哪些
  • 新准则 开办费
  • 员工福利费进项转出
  • 营业外收入需要计提销项税吗
  • 销售货物并收取运费税率
  • 支付宝企业账户客服电话
  • 工会发放员工福利的通知
  • 支付境外个人佣金
  • 房地产营改增后开票
  • 拿到进项票下一步做啥
  • 纳税管理的主要内容是什么
  • 案例分析关于拟建科学馆的请示报告
  • 华为股权激励制度
  • 人力资源外包服务收费标准
  • 外包物流适用范围
  • 退了货的发票还能用吗
  • 子公司之间固定资产划转 增值税会计处理
  • 未完工产品成本计算公式
  • 交通费,通讯费均按照上级行标准领取
  • 农业合作社出售农产品怎么计税
  • 税务自查补缴税款的申报表在哪里找
  • 在windows7的
  • PHP:mb_ereg_replace_callback()的用法_mbstring函数
  • 在win7系统中安装win10
  • win10任务栏变成黑色
  • uniapp实战
  • 办公经费包括工资吗
  • 超分辨率代码
  • 车道线检测模型
  • es6体验
  • python进行数学建模
  • 详细步骤怎么写
  • 损益类科目明细账图片
  • 一般纳税人废业企业库存怎么办
  • 预收货款开具专用发票
  • 增值税进项税额转出的情况有哪些
  • 长期股权投资成本法会计处理
  • sql2008附加数据库错误3456
  • sqlserver2016维护计划
  • Postgre数据库Insert 、Query性能优化详解
  • 权责发生制根据产品的生产特点和管理要求结转成本
  • 企业收到赠送商品会计分录
  • 无形资产的成本包括增值税吗
  • 增值税在实际计算时采取什么方法
  • 折价或溢价摊销属于借款费用
  • 税控服务费怎么记账
  • 公司给公司的工会拨款
  • 如何利用公式计算
  • qpso算法
  • windows延缓写入失败怎么修复
  • windows 10 build 9888
  • 屏幕共享远程控制
  • centos5.8服务器
  • 深度操作系统中的生活服务类软件有
  • task host windows解决
  • win10网络身份验证失败
  • centos6.5安装步骤
  • xp系统无线网络连接怎么没有
  • ubuntu如何打开
  • win10右键菜单不显示
  • 从头开始绘制一幅画图片
  • 淘宝国际平台叫什么
  • shell脚本 -ne 0
  • 批处理怎么操作
  • jquery解析html文本
  • 范冰冰魔范学院杂志可爱公主风
  • flask框架图
  • 通用申报表水利基金怎么填
  • 南京上班时间2021
  • 变更税务登记后多长时间生效
  • 四川国税局普通发票查询?
  • 建筑一般纳税人开3%
  • 开量贩ktv一年能赚多少
  • 浙江省税务发票
  • 安徽国家税务局电话
  • 西藏景区门票优惠政策最新
  • 公寓土地增值税怎么算
  • 成都国税网上办税服务厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设