The EasyFileParser PHP library simplifies the process of parsing various file formats, including TXT, XLSX, and CSV. It offers a collection of reusable code components that streamline data extraction and manipulation from these file types, making it an essential tool for data processing tasks.
- Seamless parsing of TXT, XLSX, and CSV files.
- Reusable code components for efficient data extraction.
- Simplified integration into your PHP projects.
- Enhance your data processing capabilities with minimal effort.
To get started with our library, you can install it via Composer:
composer require ajenguianis/easy-file-parser
Detect parser by extension and parse file:
$parser= new Parser($path);
$parser->parse($path, $mode); mode is mondatory only if csv file
$parser->setHeaderOffset(0);
$parser->setDelimiter(';');
$params=[
'offset'=>0,
'limit'=>10
];
#if xlsx file
$params=[
'sheetName'=>'import',
'offset'=>0,
'limit'=>10
];
If you need all records set limit to null
$parser->getRecords($params);