background image

PHP 实例上传多个图片并校验的代码

   单张的图片上传是不复杂的,这里涉及到多张图片上传和对图片格式的校验,保证上
传的一定是图片,防止上传其他文件到服务器。
  
  基本实现算法是使用数组的形式,把所有的图片提交个一个数组,对数组的元素进
行一个个的处理。
  
  以下为引用的内容:
  
  <?php
  
  //图片目录
  
  $img_dir="../upload/";
  
  //……html 显示上传界面
  
  /*图片上传处理*/
  
  //把图片传到服务器
  
  //初始化变量
  
  $uploaded=0;
  
  $unuploaded=0;
  
  //只允许五张图片上传
  
  for($i=0;$i<=5;$i++)
  
  {
  
  //获取当前图片的信息
  
  $is_file=$_FILES['imgfile']['name'][$i];
  
  //如果当前图片不为空
  
  if(!empty($is_file))
  
  {