PHP Package: phpoffice/phpspreadsheet
PHPExcel successor, a robust PHP library for reading and writing spreadsheet files in PHP applications.
Current Version: 4.3.1
Last Updated: 2025-05-26
PHP Requirement: ^8.1
Dependencies: None
Package Description
PHPSpreadsheet is a powerful library that provides comprehensive support for reading and writing various spreadsheet file formats in PHP. It allows users to create complex spreadsheets with ease, including advanced features such as formatting, formulas, and charts. Its extensive documentation and active community support make it a top choice for PHP developers working with spreadsheet data.
Classes:
- PhpOffice\PhpSpreadsheet\Theme
- PhpOffice\PhpSpreadsheet\Reader\Xlsx\Theme
- PhpOffice\PhpSpreadsheet\Reader\Xlsx\DataValidations
- PhpOffice\PhpSpreadsheet\Reader\Xlsx\Chart
- PhpOffice\PhpSpreadsheet\Reader\Xlsx\SheetViews
- PhpOffice\PhpSpreadsheet\Reader\Xlsx\SharedFormula
- PhpOffice\PhpSpreadsheet\Reader\Xlsx\Styles
- PhpOffice\PhpSpreadsheet\Reader\Xlsx\ColumnAndRowAttributes
- PhpOffice\PhpSpreadsheet\Reader\Xlsx\PageSetup
- PhpOffice\PhpSpreadsheet\Reader\Xlsx\ConditionalStyles
- PhpOffice\PhpSpreadsheet\Reader\Xlsx\SheetViewOptions
- PhpOffice\PhpSpreadsheet\Reader\Xlsx\WorkbookView
- PhpOffice\PhpSpreadsheet\Reader\Xlsx\TableReader
- PhpOffice\PhpSpreadsheet\Reader\Xlsx\Namespaces
- PhpOffice\PhpSpreadsheet\Reader\Xlsx\BaseParserClass
- PhpOffice\PhpSpreadsheet\Reader\Xlsx\Hyperlinks
- PhpOffice\PhpSpreadsheet\Reader\Xlsx\Properties
- PhpOffice\PhpSpreadsheet\Reader\Xlsx\AutoFilter
- PhpOffice\PhpSpreadsheet\Reader\Xml\DataValidations
- PhpOffice\PhpSpreadsheet\Reader\Xml\PageSettings
- PhpOffice\PhpSpreadsheet\Reader\Xml\Style\Fill
- PhpOffice\PhpSpreadsheet\Reader\Xml\Style\Border
- PhpOffice\PhpSpreadsheet\Reader\Xml\Style\Font
- PhpOffice\PhpSpreadsheet\Reader\Xml\Style\StyleBase
- PhpOffice\PhpSpreadsheet\Reader\Xml\Style\NumberFormat
- PhpOffice\PhpSpreadsheet\Reader\Xml\Style\Alignment
- PhpOffice\PhpSpreadsheet\Reader\Xml\Style
- PhpOffice\PhpSpreadsheet\Reader\Xml\Properties
- PhpOffice\PhpSpreadsheet\Reader\Slk
- PhpOffice\PhpSpreadsheet\Reader\Security\XmlScanner
- PhpOffice\PhpSpreadsheet\Reader\Xls
- PhpOffice\PhpSpreadsheet\Reader\Xls\LoadSpreadsheet
- PhpOffice\PhpSpreadsheet\Reader\Xls\MD5
- PhpOffice\PhpSpreadsheet\Reader\Xls\Style\FillPattern
- PhpOffice\PhpSpreadsheet\Reader\Xls\Style\Border
- PhpOffice\PhpSpreadsheet\Reader\Xls\Style\CellFont
- PhpOffice\PhpSpreadsheet\Reader\Xls\Style\CellAlignment
- PhpOffice\PhpSpreadsheet\Reader\Xls\Biff5
- PhpOffice\PhpSpreadsheet\Reader\Xls\Color\BuiltIn
- PhpOffice\PhpSpreadsheet\Reader\Xls\Color\BIFF5
- PhpOffice\PhpSpreadsheet\Reader\Xls\Color\BIFF8
- PhpOffice\PhpSpreadsheet\Reader\Xls\Color
- PhpOffice\PhpSpreadsheet\Reader\Xls\ErrorCode
- PhpOffice\PhpSpreadsheet\Reader\Xls\RC4
- PhpOffice\PhpSpreadsheet\Reader\Xls\Biff8
- PhpOffice\PhpSpreadsheet\Reader\Xls\ListFunctions
- PhpOffice\PhpSpreadsheet\Reader\Xls\DataValidationHelper
- PhpOffice\PhpSpreadsheet\Reader\Xls\Escher
- PhpOffice\PhpSpreadsheet\Reader\Xls\Mappings
- PhpOffice\PhpSpreadsheet\Reader\Xls\ConditionalFormatting
- PhpOffice\PhpSpreadsheet\Reader\Csv\Delimiter
- PhpOffice\PhpSpreadsheet\Reader\Ods\PageSettings
- PhpOffice\PhpSpreadsheet\Reader\Ods\BaseLoader
- PhpOffice\PhpSpreadsheet\Reader\Ods\DefinedNames
- PhpOffice\PhpSpreadsheet\Reader\Ods\FormulaTranslator
- PhpOffice\PhpSpreadsheet\Reader\Ods\Properties
- PhpOffice\PhpSpreadsheet\Reader\Ods\AutoFilter
- PhpOffice\PhpSpreadsheet\Reader\Gnumeric\Styles
- PhpOffice\PhpSpreadsheet\Reader\Gnumeric\PageSetup
- PhpOffice\PhpSpreadsheet\Reader\Gnumeric\Properties
- PhpOffice\PhpSpreadsheet\Reader\Gnumeric
- PhpOffice\PhpSpreadsheet\Reader\Exception
- PhpOffice\PhpSpreadsheet\Reader\Xml
- PhpOffice\PhpSpreadsheet\Reader\Xlsx
- PhpOffice\PhpSpreadsheet\Reader\IReader
- PhpOffice\PhpSpreadsheet\Reader\IReadFilter
- PhpOffice\PhpSpreadsheet\Reader\XlsBase
- PhpOffice\PhpSpreadsheet\Reader\Csv
- PhpOffice\PhpSpreadsheet\Reader\Ods
- PhpOffice\PhpSpreadsheet\Reader\Html
- PhpOffice\PhpSpreadsheet\Reader\BaseReader
- PhpOffice\PhpSpreadsheet\Reader\DefaultReadFilter
- PhpOffice\PhpSpreadsheet\HashTable
- PhpOffice\PhpSpreadsheet\CellReferenceHelper
- PhpOffice\PhpSpreadsheet\Shared\StringHelper
- PhpOffice\PhpSpreadsheet\Shared\Xls
- PhpOffice\PhpSpreadsheet\Shared\Font
- PhpOffice\PhpSpreadsheet\Shared\CodePage
- PhpOffice\PhpSpreadsheet\Shared\XMLWriter
- PhpOffice\PhpSpreadsheet\Shared\TimeZone
- PhpOffice\PhpSpreadsheet\Shared\PasswordHasher
- PhpOffice\PhpSpreadsheet\Shared\Drawing
- PhpOffice\PhpSpreadsheet\Shared\OLERead
- PhpOffice\PhpSpreadsheet\Shared\Trend\LinearBestFit
- PhpOffice\PhpSpreadsheet\Shared\Trend\LogarithmicBestFit
- PhpOffice\PhpSpreadsheet\Shared\Trend\Trend
- PhpOffice\PhpSpreadsheet\Shared\Trend\ExponentialBestFit
- PhpOffice\PhpSpreadsheet\Shared\Trend\BestFit
- PhpOffice\PhpSpreadsheet\Shared\Trend\PowerBestFit
- PhpOffice\PhpSpreadsheet\Shared\Trend\PolynomialBestFit
- PhpOffice\PhpSpreadsheet\Shared\OLE\PPS
- PhpOffice\PhpSpreadsheet\Shared\OLE\PPS\Root
- PhpOffice\PhpSpreadsheet\Shared\OLE\PPS\File
- PhpOffice\PhpSpreadsheet\Shared\OLE\ChainedBlockStream
- PhpOffice\PhpSpreadsheet\Shared\Escher
- PhpOffice\PhpSpreadsheet\Shared\Date
- PhpOffice\PhpSpreadsheet\Shared\File
- PhpOffice\PhpSpreadsheet\Shared\Escher\DggContainer
- PhpOffice\PhpSpreadsheet\Shared\Escher\DgContainer\SpgrContainer
- PhpOffice\PhpSpreadsheet\Shared\Escher\DgContainer\SpgrContainer\SpContainer
- PhpOffice\PhpSpreadsheet\Shared\Escher\DgContainer
- PhpOffice\PhpSpreadsheet\Shared\Escher\DggContainer\BstoreContainer
- PhpOffice\PhpSpreadsheet\Shared\Escher\DggContainer\BstoreContainer\BSE
- PhpOffice\PhpSpreadsheet\Shared\Escher\DggContainer\BstoreContainer\BSE\Blip
- PhpOffice\PhpSpreadsheet\Shared\IntOrFloat
- PhpOffice\PhpSpreadsheet\Shared\OLE
- PhpOffice\PhpSpreadsheet\NamedRange
- PhpOffice\PhpSpreadsheet\Comment
- PhpOffice\PhpSpreadsheet\Style\Fill
- PhpOffice\PhpSpreadsheet\Style\RgbTint
- PhpOffice\PhpSpreadsheet\Style\Conditional
- PhpOffice\PhpSpreadsheet\Style\Border
- PhpOffice\PhpSpreadsheet\Style\ConditionalFormatting\StyleMerger
- PhpOffice\PhpSpreadsheet\Style\ConditionalFormatting\ConditionalFormatValueObject
- PhpOffice\PhpSpreadsheet\Style\ConditionalFormatting\ConditionalFormattingRuleExtension
- PhpOffice\PhpSpreadsheet\Style\ConditionalFormatting\Wizard
- PhpOffice\PhpSpreadsheet\Style\ConditionalFormatting\ConditionalDataBarExtension
- PhpOffice\PhpSpreadsheet\Style\ConditionalFormatting\CellMatcher
- PhpOffice\PhpSpreadsheet\Style\ConditionalFormatting\ConditionalColorScale
- PhpOffice\PhpSpreadsheet\Style\ConditionalFormatting\ConditionalDataBar
- PhpOffice\PhpSpreadsheet\Style\ConditionalFormatting\CellStyleAssessor
- PhpOffice\PhpSpreadsheet\Style\ConditionalFormatting\Wizard\Duplicates
- PhpOffice\PhpSpreadsheet\Style\ConditionalFormatting\Wizard\DateValue
- PhpOffice\PhpSpreadsheet\Style\ConditionalFormatting\Wizard\Expression
- PhpOffice\PhpSpreadsheet\Style\ConditionalFormatting\Wizard\TextValue
- PhpOffice\PhpSpreadsheet\Style\ConditionalFormatting\Wizard\CellValue
- PhpOffice\PhpSpreadsheet\Style\ConditionalFormatting\Wizard\Errors
- PhpOffice\PhpSpreadsheet\Style\ConditionalFormatting\Wizard\WizardAbstract
- PhpOffice\PhpSpreadsheet\Style\ConditionalFormatting\Wizard\Blanks
- PhpOffice\PhpSpreadsheet\Style\ConditionalFormatting\Wizard\WizardInterface
- PhpOffice\PhpSpreadsheet\Style\Font
- PhpOffice\PhpSpreadsheet\Style\Color
- PhpOffice\PhpSpreadsheet\Style\Supervisor
- PhpOffice\PhpSpreadsheet\Style\Style
- PhpOffice\PhpSpreadsheet\Style\Protection
- PhpOffice\PhpSpreadsheet\Style\Borders
- PhpOffice\PhpSpreadsheet\Style\NumberFormat
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\Formatter
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\PercentageFormatter
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\NumberFormatter
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\FractionFormatter
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\BaseFormatter
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\Wizard\DateTimeWizard
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\Wizard\Wizard
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\Wizard\Percentage
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\Wizard\Time
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\Wizard\CurrencyBase
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\Wizard\Accounting
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\Wizard\Scientific
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\Wizard\Currency
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\Wizard\NumberBase
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\Wizard\Date
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\Wizard\Locale
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\Wizard\DateTime
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\Wizard\Duration
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\Wizard\Number
- PhpOffice\PhpSpreadsheet\Style\NumberFormat\DateFormatter
- PhpOffice\PhpSpreadsheet\Style\Alignment
- PhpOffice\PhpSpreadsheet\Calculation\ExceptionHandler
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Matrix
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Address
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Offset
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\VLookup
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\RowColumnInformation
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\HLookup
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Hyperlink
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Sort
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Filter
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Lookup
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Helpers
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\LookupRefValidations
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\ExcelMatch
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Indirect
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Unique
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Formula
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\Selection
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\LookupBase
- PhpOffice\PhpSpreadsheet\Calculation\LookupRef\ChooseRowsEtc
- PhpOffice\PhpSpreadsheet\Calculation\FormulaToken
- PhpOffice\PhpSpreadsheet\Calculation\CalculationBase
- PhpOffice\PhpSpreadsheet\Calculation\FunctionArray
- PhpOffice\PhpSpreadsheet\Calculation\Engine\BranchPruner
- PhpOffice\PhpSpreadsheet\Calculation\Engine\ArrayArgumentHelper
- PhpOffice\PhpSpreadsheet\Calculation\Engine\Operands\StructuredReference
- PhpOffice\PhpSpreadsheet\Calculation\Engine\Operands\Operand
- PhpOffice\PhpSpreadsheet\Calculation\Engine\ArrayArgumentProcessor
- PhpOffice\PhpSpreadsheet\Calculation\Engine\Logger
- PhpOffice\PhpSpreadsheet\Calculation\Engine\CyclicReferenceStack
- PhpOffice\PhpSpreadsheet\Calculation\Engine\FormattedNumber
- PhpOffice\PhpSpreadsheet\Calculation\Web\Service
- PhpOffice\PhpSpreadsheet\Calculation\Token\Stack
- PhpOffice\PhpSpreadsheet\Calculation\TextData\Search
- PhpOffice\PhpSpreadsheet\Calculation\TextData\CharacterConvert
- PhpOffice\PhpSpreadsheet\Calculation\TextData\Extract
- PhpOffice\PhpSpreadsheet\Calculation\TextData\Trim
- PhpOffice\PhpSpreadsheet\Calculation\TextData\Replace
- PhpOffice\PhpSpreadsheet\Calculation\TextData\Format
- PhpOffice\PhpSpreadsheet\Calculation\TextData\CaseConvert
- PhpOffice\PhpSpreadsheet\Calculation\TextData\Text
- PhpOffice\PhpSpreadsheet\Calculation\TextData\Helpers
- PhpOffice\PhpSpreadsheet\Calculation\TextData\Concatenate
- PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\DateValue
- PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\YearFrac
- PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Week
- PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Month
- PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Current
- PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Days
- PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\WorkDay
- PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\TimeValue
- PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Time
- PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Days360
- PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\NetworkDays
- PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Helpers
- PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\TimeParts
- PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\DateParts
- PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Date
- PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Constants
- PhpOffice\PhpSpreadsheet\Calculation\DateTimeExcel\Difference
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\VarianceBase
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Deviations
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\MaxMinBase
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Standardize
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Conditional
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Trends
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Maximum
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Minimum
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Counts
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\AggregateBase
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\StandardDeviations
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Confidence
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Permutations
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\DistributionValidations
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\ChiSquared
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Binomial
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\GammaBase
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\HyperGeometric
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Poisson
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Beta
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\LogNormal
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\NewtonRaphson
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Exponential
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Weibull
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\StudentT
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Gamma
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\StandardNormal
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\F
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Fisher
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Distributions\Normal
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Variances
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages\Mean
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Averages
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Size
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\Percentiles
- PhpOffice\PhpSpreadsheet\Calculation\Statistical\StatisticalValidations
- PhpOffice\PhpSpreadsheet\Calculation\Category
- PhpOffice\PhpSpreadsheet\Calculation\Calculation
- PhpOffice\PhpSpreadsheet\Calculation\Database\DAverage
- PhpOffice\PhpSpreadsheet\Calculation\Database\DCountA
- PhpOffice\PhpSpreadsheet\Calculation\Database\DMax
- PhpOffice\PhpSpreadsheet\Calculation\Database\DatabaseAbstract
- PhpOffice\PhpSpreadsheet\Calculation\Database\DProduct
- PhpOffice\PhpSpreadsheet\Calculation\Database\DStDevP
- PhpOffice\PhpSpreadsheet\Calculation\Database\DCount
- PhpOffice\PhpSpreadsheet\Calculation\Database\DVar
- PhpOffice\PhpSpreadsheet\Calculation\Database\DStDev
- PhpOffice\PhpSpreadsheet\Calculation\Database\DVarP
- PhpOffice\PhpSpreadsheet\Calculation\Database\DSum
- PhpOffice\PhpSpreadsheet\Calculation\Database\DMin
- PhpOffice\PhpSpreadsheet\Calculation\Database\DGet
- PhpOffice\PhpSpreadsheet\Calculation\Financial\Depreciation
- PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\Periodic
- PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Variable\NonPeriodic
- PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Single
- PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic
- PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Interest
- PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Payments
- PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\InterestAndPrincipal
- PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\Constant\Periodic\Cumulative
- PhpOffice\PhpSpreadsheet\Calculation\Financial\CashFlow\CashFlowValidations
- PhpOffice\PhpSpreadsheet\Calculation\Financial\Dollar
- PhpOffice\PhpSpreadsheet\Calculation\Financial\InterestRate
- PhpOffice\PhpSpreadsheet\Calculation\Financial\Coupons
- PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\SecurityValidations
- PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\Price
- PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\Yields
- PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\AccruedInterest
- PhpOffice\PhpSpreadsheet\Calculation\Financial\Securities\Rates
- PhpOffice\PhpSpreadsheet\Calculation\Financial\Amortization
- PhpOffice\PhpSpreadsheet\Calculation\Financial\FinancialValidations
- PhpOffice\PhpSpreadsheet\Calculation\Financial\Helpers
- PhpOffice\PhpSpreadsheet\Calculation\Financial\Constants
- PhpOffice\PhpSpreadsheet\Calculation\Financial\TreasuryBill
- PhpOffice\PhpSpreadsheet\Calculation\Exception
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Gcd
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Random
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Round
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Sqrt
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Floor
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\MatrixFunctions
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Lcm
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\IntClass
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Absolute
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Sign
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Roman
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Factorial
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\SeriesSum
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Combinations
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Sum
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Helpers
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Logarithms
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Ceiling
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Angle
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Exp
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Tangent
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Cosecant
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Sine
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Cosine
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Secant
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trig\Cotangent
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Base
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Subtotal
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\SumSquares
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Trunc
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Arabic
- PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Operations
- PhpOffice\PhpSpreadsheet\Calculation\CalculationLocale
- PhpOffice\PhpSpreadsheet\Calculation\Information\ErrorValue
- PhpOffice\PhpSpreadsheet\Calculation\Information\Value
- PhpOffice\PhpSpreadsheet\Calculation\Information\ExcelError
- PhpOffice\PhpSpreadsheet\Calculation\Internal\MakeMatrix
- PhpOffice\PhpSpreadsheet\Calculation\Internal\ExcelArrayPseudoFunctions
- PhpOffice\PhpSpreadsheet\Calculation\Internal\WildcardMatch
- PhpOffice\PhpSpreadsheet\Calculation\ArrayEnabled
- PhpOffice\PhpSpreadsheet\Calculation\Logical\Conditional
- PhpOffice\PhpSpreadsheet\Calculation\Logical\Boolean
- PhpOffice\PhpSpreadsheet\Calculation\Logical\Operations
- PhpOffice\PhpSpreadsheet\Calculation\FormulaParser
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertOctal
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\BitWise
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertUOM
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexFunctions
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\BesselK
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\Complex
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertDecimal
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\BesselI
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\ComplexOperations
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\BesselJ
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\BesselY
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertBinary
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertHex
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\EngineeringValidations
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\ErfC
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\Constants
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\Compare
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\Erf
- PhpOffice\PhpSpreadsheet\Calculation\Engineering\ConvertBase
- PhpOffice\PhpSpreadsheet\Calculation\Functions
- PhpOffice\PhpSpreadsheet\Calculation\BinaryComparison
- PhpOffice\PhpSpreadsheet\Settings
- PhpOffice\PhpSpreadsheet\Cell\IValueBinder
- PhpOffice\PhpSpreadsheet\Cell\DataValidator
- PhpOffice\PhpSpreadsheet\Cell\Coordinate
- PhpOffice\PhpSpreadsheet\Cell\AddressHelper
- PhpOffice\PhpSpreadsheet\Cell\CellAddress
- PhpOffice\PhpSpreadsheet\Cell\DefaultValueBinder
- PhpOffice\PhpSpreadsheet\Cell\RowRange
- PhpOffice\PhpSpreadsheet\Cell\Hyperlink
- PhpOffice\PhpSpreadsheet\Cell\DataType
- PhpOffice\PhpSpreadsheet\Cell\AddressRange
- PhpOffice\PhpSpreadsheet\Cell\CellRange
- PhpOffice\PhpSpreadsheet\Cell\StringValueBinder
- PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder
- PhpOffice\PhpSpreadsheet\Cell\ColumnRange
- PhpOffice\PhpSpreadsheet\Cell\IgnoredErrors
- PhpOffice\PhpSpreadsheet\Cell\Cell
- PhpOffice\PhpSpreadsheet\Cell\DataValidation
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\Theme
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\Workbook
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\Worksheet
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\Chart
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\Comments
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\StringTable
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\RelsVBA
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\Style
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\Drawing
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\DefinedNames
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\RelsRibbon
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\FunctionPrefix
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\WriterPart
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\Metadata
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\ContentTypes
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\Table
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\DocProps
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\Rels
- PhpOffice\PhpSpreadsheet\Writer\Xlsx\AutoFilter
- PhpOffice\PhpSpreadsheet\Writer\BaseWriter
- PhpOffice\PhpSpreadsheet\Writer\ZipStream2
- PhpOffice\PhpSpreadsheet\Writer\ZipStream3
- PhpOffice\PhpSpreadsheet\Writer\ZipStream0
- PhpOffice\PhpSpreadsheet\Writer\Xls
- PhpOffice\PhpSpreadsheet\Writer\IWriter
- PhpOffice\PhpSpreadsheet\Writer\Pdf\Tcpdf
- PhpOffice\PhpSpreadsheet\Writer\Pdf\Mpdf
- PhpOffice\PhpSpreadsheet\Writer\Pdf\Dompdf
- PhpOffice\PhpSpreadsheet\Writer\Xls\Workbook
- PhpOffice\PhpSpreadsheet\Writer\Xls\Worksheet
- PhpOffice\PhpSpreadsheet\Writer\Xls\Style\CellBorder
- PhpOffice\PhpSpreadsheet\Writer\Xls\Style\CellAlignment
- PhpOffice\PhpSpreadsheet\Writer\Xls\Style\CellFill
- PhpOffice\PhpSpreadsheet\Writer\Xls\Parser
- PhpOffice\PhpSpreadsheet\Writer\Xls\Font
- PhpOffice\PhpSpreadsheet\Writer\Xls\ErrorCode
- PhpOffice\PhpSpreadsheet\Writer\Xls\Xf
- PhpOffice\PhpSpreadsheet\Writer\Xls\ConditionalHelper
- PhpOffice\PhpSpreadsheet\Writer\Xls\CellDataValidation
- PhpOffice\PhpSpreadsheet\Writer\Xls\Escher
- PhpOffice\PhpSpreadsheet\Writer\Xls\BIFFwriter
- PhpOffice\PhpSpreadsheet\Writer\Pdf
- PhpOffice\PhpSpreadsheet\Writer\Ods\Content
- PhpOffice\PhpSpreadsheet\Writer\Ods\AutoFilters
- PhpOffice\PhpSpreadsheet\Writer\Ods\Meta
- PhpOffice\PhpSpreadsheet\Writer\Ods\Thumbnails
- PhpOffice\PhpSpreadsheet\Writer\Ods\Settings
- PhpOffice\PhpSpreadsheet\Writer\Ods\Cell\Comment
- PhpOffice\PhpSpreadsheet\Writer\Ods\Cell\Style
- PhpOffice\PhpSpreadsheet\Writer\Ods\Styles
- PhpOffice\PhpSpreadsheet\Writer\Ods\NamedExpressions
- PhpOffice\PhpSpreadsheet\Writer\Ods\WriterPart
- PhpOffice\PhpSpreadsheet\Writer\Ods\Mimetype
- PhpOffice\PhpSpreadsheet\Writer\Ods\MetaInf
- PhpOffice\PhpSpreadsheet\Writer\Ods\Formula
- PhpOffice\PhpSpreadsheet\Writer\Exception
- PhpOffice\PhpSpreadsheet\Writer\Xlsx
- PhpOffice\PhpSpreadsheet\Writer\Csv
- PhpOffice\PhpSpreadsheet\Writer\Ods
- PhpOffice\PhpSpreadsheet\Writer\Html
- PhpOffice\PhpSpreadsheet\ReferenceHelper
- PhpOffice\PhpSpreadsheet\Collection\Memory\SimpleCache1
- PhpOffice\PhpSpreadsheet\Collection\Memory\SimpleCache3
- PhpOffice\PhpSpreadsheet\Collection\CellsFactory
- PhpOffice\PhpSpreadsheet\Collection\Cells
- PhpOffice\PhpSpreadsheet\IComparable
- PhpOffice\PhpSpreadsheet\NamedFormula
- PhpOffice\PhpSpreadsheet\Worksheet\PageBreak
- PhpOffice\PhpSpreadsheet\Worksheet\Worksheet
- PhpOffice\PhpSpreadsheet\Worksheet\ColumnCellIterator
- PhpOffice\PhpSpreadsheet\Worksheet\RowIterator
- PhpOffice\PhpSpreadsheet\Worksheet\AutoFilter\Column
- PhpOffice\PhpSpreadsheet\Worksheet\AutoFilter\Column\Rule
- PhpOffice\PhpSpreadsheet\Worksheet\HeaderFooterDrawing
- PhpOffice\PhpSpreadsheet\Worksheet\SheetView
- PhpOffice\PhpSpreadsheet\Worksheet\Column
- PhpOffice\PhpSpreadsheet\Worksheet\HeaderFooter
- PhpOffice\PhpSpreadsheet\Worksheet\ColumnDimension
- PhpOffice\PhpSpreadsheet\Worksheet\Row
- PhpOffice\PhpSpreadsheet\Worksheet\Pane
- PhpOffice\PhpSpreadsheet\Worksheet\ColumnIterator
- PhpOffice\PhpSpreadsheet\Worksheet\Validations
- PhpOffice\PhpSpreadsheet\Worksheet\MemoryDrawing
- PhpOffice\PhpSpreadsheet\Worksheet\Drawing
- PhpOffice\PhpSpreadsheet\Worksheet\Protection
- PhpOffice\PhpSpreadsheet\Worksheet\AutoFit
- PhpOffice\PhpSpreadsheet\Worksheet\BaseDrawing
- PhpOffice\PhpSpreadsheet\Worksheet\Dimension
- PhpOffice\PhpSpreadsheet\Worksheet\RowCellIterator
- PhpOffice\PhpSpreadsheet\Worksheet\CellIterator
- PhpOffice\PhpSpreadsheet\Worksheet\PageSetup
- PhpOffice\PhpSpreadsheet\Worksheet\ProtectedRange
- PhpOffice\PhpSpreadsheet\Worksheet\PageMargins
- PhpOffice\PhpSpreadsheet\Worksheet\Table\TableDxfsStyle
- PhpOffice\PhpSpreadsheet\Worksheet\Table\Column
- PhpOffice\PhpSpreadsheet\Worksheet\Table\TableStyle
- PhpOffice\PhpSpreadsheet\Worksheet\Iterator
- PhpOffice\PhpSpreadsheet\Worksheet\Table
- PhpOffice\PhpSpreadsheet\Worksheet\Drawing\Shadow
- PhpOffice\PhpSpreadsheet\Worksheet\RowDimension
- PhpOffice\PhpSpreadsheet\Worksheet\AutoFilter
- PhpOffice\PhpSpreadsheet\Chart\Legend
- PhpOffice\PhpSpreadsheet\Chart\Chart
- PhpOffice\PhpSpreadsheet\Chart\Layout
- PhpOffice\PhpSpreadsheet\Chart\AxisText
- PhpOffice\PhpSpreadsheet\Chart\Axis
- PhpOffice\PhpSpreadsheet\Chart\Renderer\IRenderer
- PhpOffice\PhpSpreadsheet\Chart\Renderer\JpGraph
- PhpOffice\PhpSpreadsheet\Chart\Renderer\JpGraphRendererBase
- PhpOffice\PhpSpreadsheet\Chart\Renderer\MtJpGraphRenderer
- PhpOffice\PhpSpreadsheet\Chart\TrendLine
- PhpOffice\PhpSpreadsheet\Chart\DataSeriesValues
- PhpOffice\PhpSpreadsheet\Chart\ChartColor
- PhpOffice\PhpSpreadsheet\Chart\Title
- PhpOffice\PhpSpreadsheet\Chart\Exception
- PhpOffice\PhpSpreadsheet\Chart\GridLines
- PhpOffice\PhpSpreadsheet\Chart\Properties
- PhpOffice\PhpSpreadsheet\Chart\DataSeries
- PhpOffice\PhpSpreadsheet\Chart\PlotArea
- PhpOffice\PhpSpreadsheet\IOFactory
- PhpOffice\PhpSpreadsheet\Exception
- PhpOffice\PhpSpreadsheet\DefinedName
- PhpOffice\PhpSpreadsheet\Helper\Downloader
- PhpOffice\PhpSpreadsheet\Helper\TextGrid
- PhpOffice\PhpSpreadsheet\Helper\Handler
- PhpOffice\PhpSpreadsheet\Helper\Dimension
- PhpOffice\PhpSpreadsheet\Helper\Size
- PhpOffice\PhpSpreadsheet\Helper\Html
- PhpOffice\PhpSpreadsheet\Helper\Sample
- PhpOffice\PhpSpreadsheet\Document\Security
- PhpOffice\PhpSpreadsheet\Document\Properties
- PhpOffice\PhpSpreadsheet\RichText\RichText
- PhpOffice\PhpSpreadsheet\RichText\Run
- PhpOffice\PhpSpreadsheet\RichText\TextElement
- PhpOffice\PhpSpreadsheet\RichText\ITextElement
- PhpOffice\PhpSpreadsheet\Spreadsheet
Download Latest Version: 4.3.1

Previous Versions
v4.1.0
v4.2.0 - Coming soon
Code Integration Example
Make sure to include the correct namespace and class paths for proper usage.
<?php
// Example from PHPlibraries.com
require_once 'libs/phpoffice/phpspreadsheet/4.3.1/loader.php';
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Worksheet;
$obj = new Spreadsheet();
echo '✅ Test OK: ' . get_class($obj);
?>
We aim to make using PHP packages easier without Composer. If something doesn't work, let us know — we'll fix it promptly.
Community Discussion
Ask questions, share tips, or report issues below.