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