What are some common tools or libraries used for exporting data to Excel in PHP?

When working with PHP, there are several common tools and libraries that can be used to export data to Excel. Some popular options include PHPExcel, PhpSpreadsheet, and Spout. These libraries provide functions and classes to easily generate Excel files with data from a PHP script.

// Example using PhpSpreadsheet library to export data to Excel

// Include PhpSpreadsheet library
require 'vendor/autoload.php';

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

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

// Add data to the spreadsheet
$sheet = $spreadsheet->getActiveSheet();
$sheet->setCellValue('A1', 'Hello');
$sheet->setCellValue('B1', 'World');

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