php中FTP函数ftp_connect、ftp_login与ftp_chmod用法


Posted in PHP onNovember 18, 2014

本文实例讲述了php中FTP函数ftp_connect、ftp_login与ftp_chmod用法。分享给大家供大家参考。具体方法如下:

ftp_connect() 函数建立一个新的 ftp 连接,若成功,则返回一个连接标识,否则返回 false.

语法:ftp_connect(host,port,timeout),实例代码如下:

$file='public_html/index.php';         //定义文件 

$conn_id=ftp_connect($ftp_server);        //连接到指定的ftp服务器 

$login_result=ftp_login($conn_id,$ftp_user_name,$ftp_user_pass);  //用指定用户名登录 

if(ftp_chmod($conn_id,0644,$file)!==false)      //设置文件的模式 

{ 

  echo "$file chmoded successfully to 644n";      //输出信息 

} 

else 

{ 

  echo "could not chmod $filen";        //如果设置失败输出信息 

} 

ftp_close($conn_id);           //关闭ftp连接

 
ftp_chmod() 函数设置 ftp 服务器上指定文件的权限,若成功,则该函数返回新的权限,否则返回 false.

语法:ftp_chmod(ftp_connection,mode,file),代码如下:

$ftp_server="ftp.3water.com";          //定义ftp服务器 

$ftp_user="foo";            //定义用户名 

$ftp_pass="bar";            //定义用户对应的密码 

$conn_id=ftp_connect($ftp_server)or die("couldn't connect to $ftp_server"); //连接到指定ftp服务器 

if(@ftp_login($conn_id,$ftp_user,$ftp_pass))       //如果成功登录 

{ 

  echo "connected as $ftp_user@$ftp_servern";      //输出相应信息 

} 

else 

{ 

  echo "couldn't connect as $ftp_usern";        //输出不能登录的信息 

}

ftp_login() 函数登录 ftp 服务器,若成功则返回 true,失败则返回 false 并发出一个警告.

语法:ftp_login(ftp_connection,username,password)

参数 描述
ftp_connection 必需,规定要使用的 ftp 连接(ftp 连接的标识符).
username 必需,规定用于登录的用户名.
password 必需,规定用于登录的密码.

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
php csv操作类代码
Dec 14 PHP
php jquery 实现新闻标签分类与无刷新分页
Dec 18 PHP
PHP中PDO基础教程 入门级
Sep 04 PHP
PHP中isset()和unset()函数的用法小结
Mar 11 PHP
php实现mysql事务处理的方法
Dec 25 PHP
WordPress自定义时间显示格式
Mar 27 PHP
PHP实现远程下载文件到本地
May 17 PHP
PHP使用CURL模拟登录的方法
Jul 08 PHP
详解PHP如何更好的利用PHPstorm的自动提示
Aug 18 PHP
PHP中实现中文字串截取无乱码的解决方法
May 29 PHP
PHP日志LOG类定义与用法示例
Sep 06 PHP
php中对象引用和复制实例分析
Aug 14 PHP
一个比较不错的PHP日历类分享
Nov 18 #PHP
php集成环境xampp中apache无法启动问题解决方案
Nov 18 #PHP
PHP解析目录路径的3个函数总结
Nov 18 #PHP
PHP自定session保存路径及删除、注销与写入的方法
Nov 18 #PHP
php中字符查找函数strpos、strrchr与strpbrk用法
Nov 18 #PHP
PHP遍历目录函数opendir()、readdir()、closedir()、rewinddir()总结
Nov 18 #PHP
PHP统计目录大小的自定义函数分享
Nov 18 #PHP
You might like
咖啡因含量是由谁决定的?低因咖啡怎么来?低因咖啡适合什么人喝
2021/03/06 新手入门
php 中文和编码判断代码
2010/05/16 PHP
基于python发送邮件的乱码问题的解决办法
2013/04/25 PHP
WebQQ最新登陆协议的用法
2014/12/22 PHP
PHP使用PDO连接ACCESS数据库
2015/03/05 PHP
php比较相似字符串的方法
2015/06/05 PHP
php实时倒计时功能实现方法详解
2017/02/27 PHP
PHP查找一列有序数组是否包含某值的方法
2020/02/07 PHP
PHP实现Markdown文章上传到七牛图床的实例内容
2020/02/11 PHP
js 键盘记录实现(兼容FireFox和IE)
2010/02/07 Javascript
javascript内置对象arguments详解
2014/03/16 Javascript
js 操作符汇总
2014/11/08 Javascript
JS实现不规则TAB选项卡效果代码
2015/09/16 Javascript
Asp.Net之JS生成分页条的方法
2016/11/23 Javascript
常用的js方法合集
2017/03/10 Javascript
详解nodejs的express如何自动生成项目框架
2017/07/12 NodeJs
Node.js文件编码格式的转换的方法
2018/04/27 Javascript
在angular 6中使用 less 的实例代码
2018/05/13 Javascript
vue导出html、word和pdf的实现代码
2018/07/31 Javascript
对Vue- 动态元素属性及v-bind和v-model的区别详解
2018/08/27 Javascript
jQuery无冲突模式详解
2019/01/17 jQuery
python利用datetime模块计算时间差
2015/08/04 Python
Python 窗体(tkinter)按钮 位置实例
2019/06/13 Python
在Python中COM口的调用方法
2019/07/03 Python
python 比较2张图片的相似度的方法示例
2019/12/18 Python
tensorflow 2.0模式下训练的模型转成 tf1.x 版本的pb模型实例
2020/06/22 Python
BannerBuzz加拿大:在线定制横幅印刷、广告和标志
2020/03/10 全球购物
构造方法和其他方法的区别
2016/04/26 面试题
师范学院美术系毕业生自我鉴定
2014/01/29 职场文书
促销活动总结
2014/04/28 职场文书
四风查摆问题自查报告
2014/10/10 职场文书
医院科室评语
2015/01/04 职场文书
听证通知书
2015/04/24 职场文书
工作失职检讨书范文
2015/05/05 职场文书
教你怎么用python实现字符串转日期
2021/05/24 Python
Python+tkinter实现高清图片保存
2022/03/13 Python