1

你好我有这个方法可以制作一个文件上传excel我想阅读这个文件的内容并改变谁可以帮助我

public function chargement_ticket_ouvertAction (){
         $dossier = 'C:\Program Files\EasyPHP-5.3.3.1\www\alerteurs1\src\Admin\BlogBundle\Resources\views\GestionAlerte\upload';

           $post=$_FILES['avatar'];
           $fichier = basename($_FILES['avatar']['name']);
           $file = $_FILES['avatar']. $dossier;

           if(move_uploaded_file($_FILES['avatar']['tmp_name'], $dossier . $fichier)) //Si la fonction renvoie TRUE, c'est que ça a fonctionné...
        {   

              return new response ('Upload effectué avec succès !'.$file);

          }


          else //Sinon (la fonction renvoie FALSE).
         {
                    return new response('Echec de l\'upload !');

         }


    }
4

1 回答 1

2

如果您使用带有 composer 的 Symfony 2.1,它就像包含 phpexcel 包一样简单。

将其添加到 composer.json

"require": {
  "phpexcel/phpexcel": "1.*@stable"
}

然后更新/安装这个包

composer update phpexcel/phpexcel

然后你可以像这样使用它

$excel = \PHPExcel_IOFactory::load('/path/to/excel.file');
$sheet = $excel->getActiveSheet()->toArray();
于 2012-11-15T18:18:35.690 回答