PHP Excel Reader pour lire fichier xlsx
J'ai trouvé le code sur la façon de Lire Fichier Excel de Données en PHP à l'aide de PHPExcelReader. Il est dit ici qu'il prend en charge à la fois pour xls et xlsx. Cependant lors de la visualisation de fichier xlsx il dit que le fichier n'est pas lisible. - Il seulement lors de l'affichage d'un fichier xls. Est-ce que je peux ajouter à mon code pour le rendre lisible pour fichier xlsx trop? J'ai aussi essayé de chercher des réponses dans le web, mais il est encore lisible. S'il vous plaît aidez-moi de vous remercier.
<?php
$filename = "uploads/$filename";
$excel_file = $filename;
$sheet_data = '';
$table_output = array();
$max_rows = 0;
$max_cols = 0;
$force_nobr = 0;
require_once 'excel_reader.php';
$excel = new PhpExcelReader();
$excel->setOutputEncoding('UTF-8');
$excel->read($excel_file);
$nr_sheets = count($excel->sheets);
function make_alpha_from_numbers($number) {
$numeric = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
if($number<strlen($numeric)) return $numeric[$number];
else {
$dev_by = floor($number/strlen($numeric));
return make_alpha_from_numbers($dev_by-1) .
make_alpha_from_numbers($number-($dev_by*strlen($numeric)));
}
}
Vous devez vous connecter pour publier un commentaire.
Je pense que la raison pour laquelle vous ne pouvez pas lire .xslx fichiers est parce que vous n'avez pas l'extension PHP 'php_zip activé.
Il ressemble à la coursesweb site enveloppé PHPExcel dans leur propre forfait pour ce cours. Je voudrais vous recommandons d'obtenir une copie officielle et la version la plus récente ici: https://github.com/PHPOffice/PHPExcel
Cliquez sur l'onglet wiki pour la documentation, ou visiter le site:
https://phpexcel.codeplex.com
Par la voie, xlsx fichiers nécessitent extension PHP php_zip. Découvrez la prise en main le document à d'autres exigences.
- Je utiliser PHPExcel pour lire et écrire des fichiers xlsx. Il y a un peu d'une courbe d'apprentissage, mais vous pouvez l'obtenir.