- Configuration complète Stripe pour les 3 environnements (DEV/REC/PROD) * DEV: Clés TEST Pierre (mode test) * REC: Clés TEST Client (mode test) * PROD: Clés LIVE Client (mode live) - Ajout de la gestion des bases de données immeubles/bâtiments * Configuration buildings_database pour DEV/REC/PROD * Service BuildingService pour enrichissement des adresses - Optimisations pages et améliorations ergonomie - Mises à jour des dépendances Composer - Nettoyage des fichiers obsolètes 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
81 lines
4.0 KiB
Markdown
81 lines
4.0 KiB
Markdown
# PhpSpreadsheet
|
|
|
|
[](https://github.com/PHPOffice/PhpSpreadsheet/actions)
|
|
[](https://coveralls.io/github/PHPOffice/PhpSpreadsheet?branch=master)
|
|
[](https://packagist.org/packages/phpoffice/phpspreadsheet)
|
|
[](https://packagist.org/packages/phpoffice/phpspreadsheet)
|
|
[](https://packagist.org/packages/phpoffice/phpspreadsheet)
|
|
[](https://gitter.im/PHPOffice/PhpSpreadsheet)
|
|
|
|
PhpSpreadsheet is a library written in pure PHP and offers a set of classes that
|
|
allow you to read and write various spreadsheet file formats such as Excel and LibreOffice Calc.
|
|
|
|
This is the master branch, and is maintained for security and bug fixes.
|
|
|
|
## PHP Version Support
|
|
|
|
LTS: For maintained branches, support for PHP versions will only be maintained for a period of six months beyond the
|
|
[end of life](https://www.php.net/supported-versions) of that PHP version.
|
|
|
|
Currently the required PHP minimum version is PHP __8.1__, and we [will support that version](https://www.php.net/supported-versions.php) until 30th June 2026.
|
|
|
|
See the `composer.json` for other requirements.
|
|
|
|
## Installation
|
|
|
|
See the [install instructions](https://phpspreadsheet.readthedocs.io/en/latest/#installation).
|
|
|
|
## Documentation
|
|
|
|
Read more about it, including install instructions, in the [official documentation](https://phpspreadsheet.readthedocs.io). Or check out the [API documentation](https://phpoffice.github.io/PhpSpreadsheet).
|
|
|
|
Please ask your support questions on [StackOverflow](https://stackoverflow.com/questions/tagged/phpspreadsheet), or have a quick chat on [Gitter](https://gitter.im/PHPOffice/PhpSpreadsheet).
|
|
|
|
## Patreon
|
|
|
|
I am now running a [Patreon](https://www.patreon.com/MarkBaker) to support the work that I do on PhpSpreadsheet.
|
|
|
|
Supporters will receive access to articles about working with PhpSpreadsheet, and how to use some of its more advanced features.
|
|
|
|
Posts already available to Patreon supporters:
|
|
- The Dating Game
|
|
- A look at how MS Excel (and PhpSpreadsheet) handle date and time values.
|
|
- Looping the Loop
|
|
- Advice on Iterating through the rows and cells in a worksheet.
|
|
|
|
And for Patrons at levels actively using PhpSpreadsheet:
|
|
- Behind the Mask
|
|
- A look at Number Format Masks.
|
|
|
|
The Next Article (currently Work in Progress):
|
|
- Formula for Success
|
|
- How to debug formulae that don't produce the expected result.
|
|
|
|
|
|
My aim is to post at least one article each month, taking a detailed look at some feature of MS Excel and how to use that feature in PhpSpreadsheet, or on how to perform different activities in PhpSpreadsheet.
|
|
|
|
Planned posts for the future include topics like:
|
|
- Tables
|
|
- Structured References
|
|
- AutoFiltering
|
|
- Array Formulae
|
|
- Conditional Formatting
|
|
- Data Validation
|
|
- Value Binders
|
|
- Images
|
|
- Charts
|
|
|
|
After a period of six months exclusive to Patreon supporters, articles will be incorporated into the public documentation for the library.
|
|
|
|
## PHPExcel vs PhpSpreadsheet ?
|
|
|
|
PhpSpreadsheet is the next version of PHPExcel. It breaks compatibility to dramatically improve the code base quality (namespaces, PSR compliance, use of latest PHP language features, etc.).
|
|
|
|
Because all efforts have shifted to PhpSpreadsheet, PHPExcel will no longer be maintained. All contributions for PHPExcel, patches and new features, should target PhpSpreadsheet `master` branch.
|
|
|
|
Do you need to migrate? There is [an automated tool](/docs/topics/migration-from-PHPExcel.md) for that.
|
|
|
|
## License
|
|
|
|
PhpSpreadsheet is licensed under [MIT](https://github.com/PHPOffice/PhpSpreadsheet/blob/master/LICENSE).
|