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面向对象全攻略 (十) final static const关键字的使用
Sep 30 PHP
PHP print类函数使用总结
Jun 25 PHP
关于php 接口问题(php接口主要也就是运用curl,curl函数)
Jul 01 PHP
PHP Session机制简介及用法
Aug 19 PHP
PHP易混淆知识整理笔记
Sep 24 PHP
PHP处理数组和XML之间的互相转换
Jun 02 PHP
PHP中串行化用法示例
Nov 16 PHP
php curl 模拟登录并获取数据实例详解
Dec 22 PHP
thinkphp3.2实现跨控制器调用其他模块的方法
Mar 14 PHP
YII2自动登录Cookie总是失效的解决方法
Jun 28 PHP
TP5.0框架实现无限极回复功能的方法分析
May 04 PHP
PHP学习记录之常用的魔术常量详解
Dec 12 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的大小写敏感问题整理
2011/12/29 PHP
php接口数据加密、解密、验证签名
2015/03/12 PHP
php 截取utf-8格式的字符串实例代码
2016/10/30 PHP
php基于curl实现的股票信息查询类实例
2016/11/11 PHP
Mac下关于PHP环境和扩展的安装详解
2019/10/17 PHP
TP5框架实现一次选择多张图片并预览的方法示例
2020/04/04 PHP
jQuery中使用了document和window哪些属性和方法小结
2011/09/13 Javascript
javascript删除字符串最后一个字符
2014/01/14 Javascript
jQuery中prependTo()方法用法实例
2015/01/08 Javascript
Jquery1.9.1源码分析系列(六)延时对象应用之jQuery.ready
2015/11/24 Javascript
jQuery EasyUI Tab 选项卡问题小结
2016/08/16 Javascript
微信小程序实现image组件图片自适应宽度比例显示的方法
2018/01/16 Javascript
mpvue开发音频类小程序踩坑和建议详解
2019/03/12 Javascript
js事件机制----捕获与冒泡机制实例分析
2020/05/22 Javascript
[02:32]DOTA2英雄基础教程 祸乱之源
2013/12/23 DOTA
利用python微信库itchat实现微信自动回复功能
2017/05/18 Python
PyCharm设置SSH远程调试的方法
2018/07/17 Python
对python 操作solr索引数据的实例详解
2018/12/07 Python
python django框架中使用FastDFS分布式文件系统的安装方法
2019/06/10 Python
django框架model orM使用字典作为参数,保存数据的方法分析
2019/06/24 Python
深入浅析Python科学计算库Scipy及安装步骤
2019/10/12 Python
通过python扫描二维码/条形码并打印数据
2019/11/14 Python
CSS3教程:background-clip和background-origin
2008/10/17 HTML / CSS
可以随进度显示不同颜色的css3进度条分享
2014/04/11 HTML / CSS
瑞典快乐袜子:Happy Socks
2018/02/16 全球购物
次世代生活态度:Hypebeast
2018/07/05 全球购物
Europcar美国/加拿大:预订汽车或卡车租赁服务
2018/11/13 全球购物
澳洲Chemist Direct药房中文网:澳洲大型线上直邮药房
2019/11/04 全球购物
关于Assembly命名空间的三个面试题
2015/07/23 面试题
C# Debug和Testing相关面试题
2015/10/25 面试题
医院学雷锋活动策划方案
2014/02/15 职场文书
交通事故调解协议书
2014/04/16 职场文书
借款担保书范文
2014/05/13 职场文书
小学生放飞梦想演讲稿
2014/08/26 职场文书
办理房产过户的委托书
2014/09/14 职场文书
公司开业主持词
2015/07/02 职场文书