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 相关文章推荐
PHP4实际应用经验篇(5)
Oct 09 PHP
PHP编程之高级技巧——利用Mysql函数
Oct 09 PHP
一些使用频率比较高的php函数
Oct 03 PHP
PHP ? EasyUI DataGrid 资料存的方式介绍
Nov 07 PHP
关于更改Zend Studio/Eclipse代码风格主题的介绍
Jun 23 PHP
PHP两种去掉数组重复值的方法比较
Jun 19 PHP
ThinkPHP入口文件设置及相关注意事项分析
Dec 05 PHP
php微信高级接口调用方法(自定义菜单接口、客服接口、二维码)
Nov 28 PHP
PHP设计模式之工厂模式实例总结
Sep 01 PHP
PHP使用PDO访问oracle数据库的步骤详解
Sep 29 PHP
PHP连接sftp并下载文件的方法教程
Aug 26 PHP
php写入文件不覆盖的实例讲解
Sep 17 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
Laravel5.5 实现后台管理登录的方法(自定义用户表登录)
2019/09/30 PHP
Javascript中的数学函数
2007/04/04 Javascript
常用简易JavaScript函数
2009/04/09 Javascript
使用js的replace()方法查找字符示例代码
2013/10/28 Javascript
JQuery中模拟image的ajaxPrefilter与ajaxTransport处理
2015/06/19 Javascript
JavaScript淡入淡出渐变简单实例
2015/08/06 Javascript
JavaScript实现的SHA-1加密算法完整实例
2016/02/02 Javascript
js+html5操作sqlite数据库的方法
2016/02/02 Javascript
JSONP和批量操作功能的实现方法
2016/08/21 Javascript
js改变html的原有内容实现方法
2016/10/05 Javascript
jQuery is not defined 错误原因与解决方法小结
2017/03/19 Javascript
JavaScript创建对象的七种方式全面总结
2017/08/21 Javascript
element-ui 关于获取select 的label值方法
2018/08/24 Javascript
微信小程序非swiper组件实现的自定义伪3D轮播图效果示例
2018/12/11 Javascript
JS/jQuery实现获取时间的方法及常用类完整示例
2019/03/07 jQuery
详解用场景去理解函数柯里化(入门篇)
2019/04/11 Javascript
JSON获取属性值方法代码实例
2020/06/30 Javascript
从表单校验看JavaScript策略模式的使用详解
2020/10/17 Javascript
对python3 中方法各种参数和返回值详解
2018/12/15 Python
python 检查数据中是否有缺失值,删除缺失值的方式
2019/12/02 Python
opencv-python 读取图像并转换颜色空间实例
2019/12/09 Python
matplotlib 生成的图像中无法显示中文字符的解决方法
2020/06/10 Python
HTML5注册页面示例代码
2014/03/27 HTML / CSS
canvas绘制树形结构可视图形的实现
2020/04/03 HTML / CSS
美国半成品食材配送服务商:Home Chef
2018/01/25 全球购物
全球500多个机场的接送服务:Suntransfers
2019/06/03 全球购物
运动会通讯稿100字
2014/01/31 职场文书
违纪检讨书2000字
2014/02/08 职场文书
五好关工委申报材料
2014/05/31 职场文书
小学校园文化建设汇报材料
2014/08/19 职场文书
单位工作证明
2014/10/07 职场文书
材料采购员岗位职责
2015/04/03 职场文书
2015年班组工作总结
2015/04/20 职场文书
微观世界观后感
2015/06/10 职场文书
2015国庆66周年宣传语
2015/07/14 职场文书
MySQL外键约束(FOREIGN KEY)案例讲解
2021/08/23 MySQL