读写excel

时间:2012-11-15 18:00:34

标签: php symfony

你好我有这个方法使文件上传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 !');

         }


    }

1 个答案:

答案 0 :(得分:2)

如果您将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();