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的宝库目录--PEAR
Oct 09 PHP
php中将指针移动到数据集初始位置的实现代码[mysql_data_seek]
Nov 01 PHP
PHP下打开phpMyAdmin出现403错误的问题解决方法
May 23 PHP
php获取服务器端mac和客户端mac的地址支持WIN/LINUX
May 15 PHP
destoon供应信息title调用出公司名称的方法
Aug 22 PHP
Linux(CentOS)下PHP扩展PDO编译安装的方法
Apr 07 PHP
thinkphp3.x中session方法的用法分析
May 20 PHP
thinkPHP线上自动加载异常与修复方法实例分析
Dec 01 PHP
PHP自动补全表单的两种方法
Mar 06 PHP
PHP7扩展开发之基于函数方式使用lib库的方法详解
Jan 15 PHP
Ubuntu 16.04中Laravel5.4升级到5.6的步骤
Dec 07 PHP
php经典趣味算法实例代码
Jan 21 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
php获取ip的三个属性区别介绍(HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR)
2012/09/23 PHP
PHP中的命名空间相关概念浅析
2015/01/22 PHP
PHP  Yii清理缓存的实现方法
2016/11/10 PHP
清除网页历史记录,屏蔽后退按钮!
2008/12/22 Javascript
jQuery 图像裁剪插件Jcrop的简单使用
2009/05/22 Javascript
JS延迟加载(setTimeout) JS最后加载
2010/07/15 Javascript
关于flash遮盖div浮动层的解决方法
2010/07/17 Javascript
js 上下左右键控制焦点(示例代码)
2013/12/14 Javascript
JS实现图片无间断滚动代码汇总
2014/07/30 Javascript
nodejs 中模拟实现 emmiter 自定义事件
2016/02/22 NodeJs
JavaScript中的call和apply的用途以及区别
2017/01/11 Javascript
vue2实现移动端上传、预览、压缩图片解决拍照旋转问题
2017/04/13 Javascript
微信小程序 es6-promise.js封装请求与处理异步进程
2017/06/12 Javascript
jQuery实现的简单动态添加、删除表格功能示例
2017/09/21 jQuery
手把手教你vue-cli单页到多页应用的方法
2018/05/31 Javascript
Easyui 去除jquery-easui tab页div自带滚动条的方法
2019/05/10 jQuery
Vuex 模块化使用详解
2019/07/31 Javascript
Vue实现简单计算器
2021/01/20 Vue.js
Python实现批量转换文件编码的方法
2015/07/28 Python
python xlsxwriter创建excel图表的方法
2018/06/11 Python
python2使用bs4爬取腾讯社招过程解析
2019/08/14 Python
Python实现微信机器人的方法
2019/09/06 Python
JD Sports马来西亚:英国领先的运动鞋和运动服饰零售商
2018/03/13 全球购物
澳大利亚最受欢迎的超级商场每日优惠:Catch
2020/11/17 全球购物
.NET面试题:什么是值类型和引用类型
2016/01/12 面试题
门诊挂号室室长岗位职责
2013/11/27 职场文书
教师一岗双责责任书
2014/04/16 职场文书
工商企业管理应届生求职信
2014/05/04 职场文书
2014年端午节演讲稿范文
2014/05/23 职场文书
幼儿园师德师风学习材料
2014/05/29 职场文书
2015年世界艾滋病日活动总结
2015/03/24 职场文书
幼儿园圣诞节活动总结
2015/05/06 职场文书
培训班开班主持词
2015/07/02 职场文书
2015年入党积极分子培养考察意见
2015/08/12 职场文书
《领导干部从政道德启示录》学习心得体会
2016/01/20 职场文书
vue使用echarts实现折线图
2022/03/21 Vue.js