PHP實現(xiàn)一個按鈕點擊上傳多個圖片操作示例
更新時間:2020年01月23日 08:40:26 作者:luyaran
這篇文章主要介紹了PHP實現(xiàn)一個按鈕點擊上傳多個圖片操作,結(jié)合具體實例形式分析了PHP多文件上傳前端提交與后臺處理相關(guān)操作技巧,需要的朋友可以參考下
本文實例講述了PHP實現(xiàn)一個按鈕點擊上傳多個圖片。分享給大家供大家參考,具體如下:
test.html 代碼如下
<form action="upload.php" method="post" enctype="multipart/form-data"> <p>Pictures:<br /> <input type="file" name="pictures[]" /><br /> <input type="file" name="pictures[]" /><br /> <input type="file" name="pictures[]" /><br /> <input type="submit" name="upload" value="添加" /> </p> </form>
upload.PHP 上傳代碼如下
<?php
$uploadfile;
if($_POST['upload']=='添加'){
$dest_folder = "picture/"; //上傳圖片保存的路徑 圖片放在跟你upload.php同級的picture文件夾里
$arr=array(); //定義一個數(shù)組存放上傳圖片的名稱方便你以后會用的,如果不用那就不寫
$count=0;
if(!file_exists($dest_folder)){
mkdir($dest_folder);
}
foreach ($_FILES["pictures"]["error"] as $key => $error) {
if ($error == UPLOAD_ERR_OK) {
$tmp_name = $_FILES["pictures"]["tmp_name"][$key];
$name = $_FILES["pictures"]["name"][$key];
$uploadfile = $dest_folder.$name;
move_uploaded_file($tmp_name, $uploadfile);
$arr[$count]=$uploadfile;
echo $arr[$count]."<br />";
$count++;
}
}
echo "<hr/>";var_dump($arr);die;
}
?>
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php文件操作總結(jié)》、《PHP目錄操作技巧匯總》、《PHP常用遍歷算法與技巧總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計算法總結(jié)》及《PHP網(wǎng)絡(luò)編程技巧總結(jié)》
希望本文所述對大家PHP程序設(shè)計有所幫助。
相關(guān)文章
php 服務(wù)器調(diào)試 Zend Debugger 的安裝教程
調(diào)試技術(shù)是我們編程中不可或缺的重要部分,調(diào)試器是每個IDE環(huán)境都必備的組件。既然如此,Zend Studio的集成環(huán)境擁有一個調(diào)試器也就是理所當(dāng)然的事情了,但是,該調(diào)試器在配置使用起來,其顯示出來的強勁功能一定會讓你驚嘆不已!2009-09-09
Linux平臺php命令行程序處理管道數(shù)據(jù)的方法
這篇文章主要介紹了Linux平臺php命令行程序處理管道數(shù)據(jù)的方法,結(jié)合實例形式分析了Linux平臺管道提示符的功能及php使用命令行處理管道數(shù)據(jù)的相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2016-11-11

