文档章节

php文件操作 复制 上传

w
 waterme
发布于 2016/07/09 23:27
字数 210
阅读 6
收藏 0

文件复制:

方法一:linux命令执行

$sourcePath:源文件的路径 $desPath:要复制到的目录

如:$sourcePath="/var/lib/test.txt"

exec("sudo  cp $sourcePath $desPath");

方法二:使用php函数

bool copy ( string $source , string $dest )

将文件从 source 拷贝到 dest。成功时返回 TRUE, 或者在失败时返回 FALSE.

Example #1 copy() 例子

<?php
$file 
'example.txt';
$newfile 'example.txt.bak';
if (!
copy($file$newfile)) {
    echo 
"failed to copy $file... ";
}
?>

需要注意:在复制文件时一定要将目标文件夹的权限改为所有用户可读写!!!否则无法复制成功



文件上传:

php函数move_uploaded_file( string $filename , string $destination)

示例:move_uploaded_file($_FILES["sourceFilename"]["tmp_name"],$destination)

说明:$_FILES["sourceFilename"]["tmp_name"]获取上传文件的文件名  tmp_name为固定不可更改

$destination--目标路径+文件名,如:./upload/myfile.txt

<?php
$uploads_dir 
'/uploads';
$tmp_name $_FILES["pictures"]["tmp_name"];
$name $_FILES["pictures"]["name"];
move_uploaded_file($tmp_name"$uploads_dir/$name");

?>

本文转载自:http://blog.csdn.net/feihongxueni/article/details/45564123

共有 人打赏支持
w
粉丝 0
博文 27
码字总数 0
作品 0
海淀
私信 提问
php 上传文件代码

通过 PHP,能够把文件上传到server。里面加入一些图片的推断,假设不加推断文件的类型就能够上传随意格式的文件。 为了站点的安全,肯定不让上传php文件,假设有人进入你的后台,上传了一个p...

云栖希望。
2017/12/04
0
0
Fung Wing Kit/php-qiniu

php-qiniu 七牛云存储非官方SDK,采用PSR规范,支持Composer安装 安装 添加 到 . composer.phar install 引导 基本用法 上传 上传文件 上传字符串 基本操作 查看文件 复制文件 移动文件 删除...

Fung Wing Kit
2014/12/14
0
0
PHP的FTP操作类

PHP的FTP操作类 沧海一粟2018-03-143 阅读 FTPPHP类操作

沧海一粟
03/14
0
0
带领大家一起做一个ThinkPHP整合jcrop图片上传裁切预览的例子

博客已转移:PHP上传裁切 发现经常有人在技术群里问要PHP图片上传裁切并且预览的例子。今天正好有时间,就亲自做了一个,同时把方法公布出来,让大家可以理解,学会如何用ThinkPHP+jcrop做这...

3147972
2013/12/05
0
0
PHP 在线文件管理器 phpFileManager

概述 phpFileManager 是一款用 PHP 编写的,只有一个文件的在线文件系统管理工具。 使用本程序之前,请参阅《phpFileManager 使用时的注意事项》 特点 服务器信息查看 目录树查看 可对文件和...

李三石
2012/12/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

linux之自定义命令

本人使用的是ubuntu系统,不喜欢建各种桌面快捷链接,但是每次启动个软件,去查找又麻烦,所以自定义了命令,来快捷的启动应用: 1、修改/etc/bash.bashrc,在文件末尾,加上如下List-1中的内...

克虏伯
8分钟前
0
0
linux基础

系统安全 sudo su chmod setfacl 进程管理 w top ps kill pkill pstree killall 用户管理 id usermod useradd groupad userdel 文件系统 mount umount fsck df du 网络应用 curl telnet mail......

关元
9分钟前
0
0
Caffe-源码分析(一)

CHECK_X函数,用于比较两个blob之间的值 CHECK_EQ(x,y)<<"x!=y",EQ即equation,意为“等于”,当x!=y时,函数打印出x!=y。 CHECK_NE(x,y)<<"x=y",NE即not equation,意为“不等于”,,...

Pulsar-V
10分钟前
0
0
三星Galaxy S10可能会配备TOF 3D摄像头

12月3日消息,据Phone Arena报道,三星Galaxy S10可能会配备TOF 3D摄像头。 Phone Arena报道称三星Galaxy S10一共有五颗摄像头(前置双摄+后置三摄),而5G版本的Galaxy S10后置四颗摄像头,...

问题终结者
33分钟前
9
0
fabric增删改查Mac

备份1.3版本,重新下载1.1版本到fabric文件夹 /opt/gopath/src/github.com/hyperledger/fabric -> /opt/gopath/src/github.com/hyperledger/fabric1.3 新建/opt/gopath/src/github.com/hype......

八戒八戒八戒
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部