PHPackages                             rquadling/typed-array - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. rquadling/typed-array

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

rquadling/typed-array
=====================

A simple base class for strongly typed arrays

1.0.3(10y ago)246.9k↓41.5%22PHPPHP &gt;=5.4CI failing

Since Dec 14Pushed 9y ago2 watchersCompare

[ Source](https://github.com/rquadling/typed-array)[ Packagist](https://packagist.org/packages/rquadling/typed-array)[ RSS](/packages/rquadling-typed-array/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (5)Used By (2)

[![Scrutinizer Code Quality](https://camo.githubusercontent.com/ad44893bcb3ea6c6686bb086f6e65a9314294365fbc446893ba7e963463827d8/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f72717561646c696e672f74797065642d61727261792e7376673f7374796c653d706c6173746963)](https://scrutinizer-ci.com/g/rquadling/typed-array/?branch=master)[![Scrutinizer Coverage](https://camo.githubusercontent.com/e9cda5b949dec4738d64cbd54f0f32c9d6d07465ef254d4aee956146f8bd880a/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f72717561646c696e672f74797065642d61727261792e7376673f7374796c653d706c6173746963)](https://scrutinizer-ci.com/coverage/g/rquadling/typed-array/?branch=master)[![Scrutinizer Build Status](https://camo.githubusercontent.com/daab98b2b668f4335eed5935d61d28da2b996c600799e453b5de1ec3540896cd/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f6275696c642f672f72717561646c696e672f74797065642d61727261792e7376673f7374796c653d706c6173746963)](https://scrutinizer-ci.com/build/g/rquadling/typed-array/?branch=master)[![Travid Build Status](https://camo.githubusercontent.com/3e0804098d8a34bc5def5937b7f1e488249d01c1c41c0696efc8e979dec6fdb7/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f72717561646c696e672f74797065642d61727261792e7376673f7374796c653d706c6173746963)](https://travis-ci.org/rquadling/typed-array)[![Latest Stable Version](https://camo.githubusercontent.com/aa812a2e74a62faed55ffe7fef57ef69c02ccdea79a5277a5797d56b13c44542/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f72717561646c696e672f74797065642d61727261792e7376673f7374796c653d706c6173746963)](https://packagist.org/packages/rquadling/typed-array)[![Packagist](https://camo.githubusercontent.com/37268f43865ecc43cad8bba37ba4e2d3c48c1bf45ffbddbe1fd0123c03e91a4e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f72717561646c696e672f74797065642d61727261792e7376673f7374796c653d706c6173746963)](https://packagist.org/packages/rquadling/typed-array)

Richard Quadling's TypedArray
=============================

[](#richard-quadlings-typedarray)

A `\RQuadling\TypedArray\TypedArray` allows you to have an array of non-scalar types enforced to a single type.

```
