web-dev-qa-db-fra.com

PHP Lire le fichier xlsx Excel 2007

J'utilise oleread pour lire le fichier xls téléchargé. Mais je ne peux pas lire les fichiers xlsx enregistrés au format Excel-2007. quelqu'un peut-il m'aider à lire le fichier xlsx en PHP.

26
user255392
<?php
require_once 'SimpleXLSX.php';

if ( $xlsx = SimpleXLSX::parse('pricelist.xlsx') ) {
  print_r( $xlsx->rows() );
} else {
  echo SimpleXLSX::parse_error();
}
?>

SimpleXLSX

49
Sergey Shuchkin

PHPExcel (voir référentiel GitHub ) est probablement votre meilleure option. C'est très lisse et facile à utiliser, je n'ai eu aucun problème avec le nouveau format XLSX.

Mise à jour:

PHPExcel - DEAD

La dernière version de PHPExcel, 1.8.1, a été publiée en 2015. Le projet a été officiellement abandonné en 2017 et archivé de manière permanente en 2019.

Le projet n'est pas maintenu depuis des années et ne doit plus être utilisé. Tous les utilisateurs doivent migrer vers son successeur direct PhpSpreadsheet , ou une autre alternative.

19
tom