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制作新闻系统的思路
Oct 09 PHP
Banner程序
Oct 09 PHP
PHP笔记之:基于面向对象设计的详解
May 14 PHP
php 判断字符串中是否包含html标签
Feb 17 PHP
thinkphp实现多语言功能(语言包)
Mar 04 PHP
ThinkPHP的I方法使用详解
Jun 18 PHP
php bootstrap实现简单登录
Mar 08 PHP
PHP请求远程地址设置超时时间的解决方法
Oct 29 PHP
php读取qqwry.dat ip地址定位文件的类实例代码
Nov 15 PHP
PHP实现RTX发送消息提醒的实例代码
Jan 03 PHP
php查询内存信息操作示例
May 09 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
Feb 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下用GD生成生成缩略图的两个选择和区别
2007/04/17 PHP
php 全文搜索和替换的实现代码
2008/07/29 PHP
php源码加密 仿微盾PHP加密专家(PHPCodeLock)
2010/05/06 PHP
JQuery实现自定义对话框的代码
2008/06/15 Javascript
gridpanel动态加载数据的实例代码
2013/07/18 Javascript
node.js中的fs.lchown方法使用说明
2014/12/16 Javascript
浅谈Javascript Base64 加密解密
2014/12/28 Javascript
javascript三元运算符用法实例
2015/04/16 Javascript
微信小程序-消息提示框实例
2016/11/24 Javascript
jQuery实现页面顶部下拉广告
2016/12/30 Javascript
Bootstrap路径导航与分页学习使用
2017/02/08 Javascript
VSCode配置react开发环境的步骤
2017/12/27 Javascript
详解Angular操作cookies方法
2018/06/01 Javascript
javascript面向对象三大特征之继承实例详解
2019/07/24 Javascript
详解ES6数组方法find()、findIndex()的总结
2020/05/12 Javascript
Python正则表达式使用范例分享
2016/12/04 Python
python 二分查找和快速排序实例详解
2017/10/13 Python
influx+grafana自定义python采集数据和一些坑的总结
2018/09/17 Python
使用Python机器学习降低静态日志噪声
2018/09/29 Python
python读取有密码的zip压缩文件实例
2019/02/08 Python
Python 使用 attrs 和 cattrs 实现面向对象编程的实践
2019/06/12 Python
jupyter notebook 恢复误删单元格或者历史代码的实现
2020/04/17 Python
Pycharm的Available Packages为空的解决方法
2020/09/18 Python
python时间time模块处理大全
2020/10/25 Python
加拿大最大的箱包及旅游配件零售商:Bentley Leathers
2017/07/19 全球购物
如何实现一个自定义类的序列化
2012/05/22 面试题
夜大毕业生自我鉴定
2013/10/31 职场文书
销售部主管岗位职责
2013/12/18 职场文书
会计辞职信范文
2014/01/15 职场文书
安全标准化实施方案
2014/02/20 职场文书
餐饮采购员岗位职责
2014/03/15 职场文书
岗位竞聘书范文
2014/03/31 职场文书
副科级后备干部考察材料
2014/05/15 职场文书
放飞理想演讲稿
2014/09/09 职场文书
被告代理词范文
2015/05/25 职场文书
SQL Server2019安装的详细步骤实战记录(亲测可用)
2022/06/10 SQL Server