<?php
$max_files=5 //最多上传文件让此的个数,与 up.htm 中的 input file 控件的个数相同
$up_ok_files=0//成功上传的文件个数
$up_folder="ups" //保存上传文件的目标文件夹
if(isset($_FILES['myfile'])){
//由于 $_FILES['myfile'] 是个数组,所以需要使用循环遍历
for($i=0$i<$max_files$i++){
//如果未出错
if($_FILES['myfile']['error'][$i]==0){
if(move_uploaded_file($_FILES['myfile']['tmp_name'][$i],$up_folder."/"型滑粗.$_FILES['myfile']['name'][$i])){
//成功上传后,计数器增 1
$up_ok_files +=1
}
else{
echo "<h4 style='color:red'>在服务器中保存失败</h4>"
}
}
}
echo "<h4>成功上传 ".$up_ok_files. " 个文件</h4>"
}
?>
注意:
如果对 $_FILES['myfile'] 这个数组的卜镇结构不清楚,可以在循环之前加入这句代码将其显示出来:
print_r($_FILES['myfile'])
如果您已经正确安装了 PHP 7.4,并且在命令行中可以使用 php 命令,但 PHPStorm 还是无法识别 PHP,可能需要进行以下步骤:
确保您已经在 PHPStorm 中正确配置了 PHP 解释器。您扰滑磨可以在 Settings/Preferences ->Languages &Frameworks ->PHP 中检查配置。确认您已经正确地指定了 PHP 解释器的路径。
如果您已经正确地配置了缓斗 PHP 解释器,但 PHPStorm 仍然无法找到它,您可以尝试手动指定 PHP 可执行文件的路径。您可以在 Settings/Preferences ->Languages &Frameworks ->PHP ->CLI Interpreter 中添加一个新的解释器,并手动指定可执行文件的路径。
如果您在 Windows 上使用 PHP,您还需要将 PHP 可执行文件所在的目录添加到系统的 PATH 环境变量中。让态这将确保在任何位置都可以使用 php 命令。
如果您已经尝试了以上步骤但仍然无法解决问题,请尝试重新安装 PHP,并确保您已经按照正确的步骤进行了安装和配置。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)