Libraries tagged by php array object
session-interop/middleware.async
54242 Downloads
This package contains a zend's middleware to be able to inject a Session Object into the request
reallifekip/immutable-base
440 Downloads
Strict immutable DTOs, VOs, and SVOs for PHP 8.4+ with construction-time type validation, deep path mutation, and automatic validation chaining.
maplephp/dto
618 Downloads
DTO library in PHP provides benefits such as encapsulating data, enforcing immutability and facilitating data transformation.
odan/hydrator
19217 Downloads
A high performance hydrator for PHP.
ahamed/jsphp
502 Downloads
A php library for implementing Array, Object, String methods in JavaScript way.
futuretek/data-mapper
835 Downloads
A lightweight, reflection-based PHP 8.4+ data mapping library for converting associative arrays into typed PHP objects (POPOs), and back. Ideal for OpenAPI-generated DTOs, form handling, and request/response serialization in modern API architectures.
devly/repository
3104 Downloads
PHP data repository object with array access using dot notation
rossriley/validation
18432 Downloads
Data validation library. Validate arrays, array objects, domain models etc using a simple API. Easily add your own validators on top of the already dozens built-in validation rules. This fork maintains PHP 5.3 compatibility.
mouf/tdbm-hydrator
30607 Downloads
A PHP hydrator allowing easy mapping between an array and an object.
travis/ex
6949 Downloads
A PHP function to safely extract information from a multi-dimensional object or array.
kafoso/type-formatter
6083 Downloads
Minimalistic, lightweight library for converting PHP data types to readable strings. Great for type-safe outputs, exception messages, transparency during debugging, and similar things. Also helps avoiding innate problems such as printing recursive objects and large arrays.
drupal/core-datetime
414 Downloads
This class wraps the PHP DateTime class with more flexible initialization parameters, allowing a date to be created from an existing date object, a timestamp, a string with an unknown format, a string with a known format, or an array of date parts. It also adds an errors array and a __toString() method to the date object.
assegaiphp/collections
529 Downloads
The assegaiphp/collections package is a powerful tool for creating and managing groups of related objects in your AssegaiPHP projects. With this library, you can easily organize and manipulate data in a variety of ways, such as arrays, lists, sets, and maps. The package offers a wide range of methods for adding, removing, and manipulating items, as well as sorting, searching, and filtering your collections. It is fully compatible with PHP 7.x and above and is designed to be lightweight and easy to use. Whether you're building a web application, a CLI tool, or a standalone script, assegaiphp/collections is the perfect choice for working with data. With its simple and intuitive interface, you can easily start working with collections in your project right away.
jeroenzwart/php-csv-iterator
1105 Downloads
A simple CSV reader, to read as array/object with PHP Iterator
coder-at-heart/object-models
2041 Downloads
Add schema, control and cast php json as objects and arrays for Laravel projects