Why is it recommended to switch from PHPExcel to PhpSpreadsheet?

PHPExcel is no longer maintained and has been deprecated in favor of PhpSpreadsheet, which is actively maintained and supports the latest PHP versions. It is recommended to switch from PHPExcel to PhpSpreadsheet to ensure compatibility, security, and access to new features and improvements.

// Require the PhpSpreadsheet library
require 'vendor/autoload.php';

use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;

// Create a new PhpSpreadsheet object
$spreadsheet = new Spreadsheet();

// Add data and styles to the spreadsheet

// Save the spreadsheet to a file
$writer = new Xlsx($spreadsheet);
$writer->save('hello_world.xlsx');