1

こんにちは、ファイルをアップロードするためのこの方法があります。このファイルの内容を読み、誰が助けてくれるかを変更したいです。

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 に答える