php上传图片文件常用的几个方法
1. 前台
<form class="add-form" method="post" action="/person/save" enctype="multipart/form-data">
<input type="file" name="imageFile" class="file">
</form>
2. 后台获取file
$imageName = $_FILES['imageFile']['name'];
$imageType = $_FILES['imageFile']['type'];
$imageTmp = $_FILES['imageFile']['tmp_name'];
$imageError = $_FILES['imageFile']['error'];
$imageSize = $_FILES['imageFile']['size'];
3. 获取文件名或目录的方法
(1) basename(path);
echo basename("images/20160728/002.jpg"); //输出 002.jpg
(2) dirname(path);
echo dirname("images/20160728/002.jpg"); //输出images/20160728
4. 上传图片文件的方法
move_uploaded_file(tmp, newPath);
move_uploaded_file($_FILES['imageFile']['tmp_name'], newpath .'/'. $_FILES['imageFile']['name']);//第一个参数是文件的临时存放位置,第二个参数是文件要存放的最终位置加文件名