Compter le nombre de lignes et colonnes d'un excel avec PHP

labkha -  
foxyfox51 Messages postés 877 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je suis un jeune développeur en PHP (novice) et j'ai une fonction à créer qui consiste à compter le nombre de lignes et de colonnes d'un tableau excel puis si ces nombres sont différents alors ont quitte le programme.

J'aimerais donc savoir s'il existe une fonction en PHP qui permet entre autre de faire cela, c'est-à-dire compter les lignes et les colonnes d'un fichier excel.

Merci par avance
A voir également:

1 réponse

foxyfox51 Messages postés 877 Date d'inscription   Statut Membre Dernière intervention   339
 
Bonjour,
je t'invite à découvrir le framework "PHPExcel" (site trouvable sur ton moteur de recherche préféré) et consulter la doc, ce framework est très ludique.
1
labkha
 
Merci de ta réponse,
je connais effectivement le framework PHPExcel mais il n'y a malheureusement pas cette fonction.
0
foxyfox51 Messages postés 877 Date d'inscription   Statut Membre Dernière intervention   339 > labkha
 
Et avec simplement la fonction fgetcsv() ?
Dans la doc https://www.php.net/manual/fr/function.fgetcsv.php il y a un exemple:
<?php
$row = 1;
if (($handle = fopen("test.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$num = count($data);
echo "<p> $num champs à la ligne $row: <br /></p>\n";
$row++;
for ($c=0; $c < $num; $c++) {
echo $data[$c] . "<br />\n";
}
}
fclose($handle);
}
?>


A la place de echo $data[$c] . "<br />\n";, vous pouvez très bien faire une boucle pour compter le nombre de lignes.
0