All Feature Documentation
Select XLSX, XLS, JSON, XML, ODS, database, large-file, or CSV documentation within the main package.
Updated
What you will learn
- Open focused documentation for every supported format and workflow included in the main package.
- Know which namespace and public API owns each feature.
- Understand why MnbExcel is the default API and when a specialized class is useful.
Select a feature area from the Developer Guide dropdown or open one below. Every feature is installed by the same main Composer package.
XLSX
mnb/mnb-phpexcelNative XLSX reading, writing, streaming, formulas, metadata, security, and large-file workflows.
Open module docs →XLS
mnb/mnb-phpexcelFully independent native BIFF8 and OLE/CFB reading and writing.
Open module docs →JSON
mnb/mnb-phpexcelJSON arrays, workbook objects, JSON Lines, NDJSON, streaming, and structured output.
Open module docs →XML
mnb/mnb-phpexcelSecure forward-only XML reading, schema mapping, type conversion, and XML writing.
Open module docs →ODS
mnb/mnb-phpexcelNative forward-only OpenDocument Spreadsheet reading with projection and formula modes.
Open module docs →Database
mnb/mnb-phpexcelFormat-neutral PDO imports, mapping, validation, domain presets, failed rows, manifests, and cursors.
Open module docs →Database XLSX
mnb/mnb-phpexcelOptional large native XLSX-to-PDO streaming bridge with chunks, resume, and failed rows.
Open module docs →CSV
mnb/mnb-phpexcelCSV and TSV streaming, dialect detection, encoding conversion, and safe output.
Open module docs →Shared main-package APIs
| API area | Responsibility |
|---|---|
MnbExcel | Default facade for reading, writing, imports, large-file jobs, validation, security, and application workflows. |
ReadSession | Sheet selection, headers, options, normalized rows, structured output, active-sheet helpers, and row counts. |
WorkbookBuilder | Workbook composition, formatting, charts, pivots, protection, encryption, and saving. |
Format\* | Specialized format-specific operations included in the main package. |