PHPackages                             enjoys/cartesian-iterator - 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. enjoys/cartesian-iterator

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

enjoys/cartesian-iterator
=========================

Cartesian Iterator

0.1.1(2y ago)05.4k↓41.7%1MITPHPPHP ^7.3 | ^8.0

Since Aug 25Pushed 2y ago1 watchersCompare

[ Source](https://github.com/Enjoyzz/cartesian-iterator)[ Packagist](https://packagist.org/packages/enjoys/cartesian-iterator)[ RSS](/packages/enjoys-cartesian-iterator/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (4)Versions (3)Used By (1)

[![Tests](https://github.com/Enjoyzz/cartesian-iterator/actions/workflows/test.yml/badge.svg)](https://github.com/Enjoyzz/cartesian-iterator/actions/workflows/test.yml)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/54b422d7953fd2aa1285310bb9e74d927e1e1482e661dcfd85c56f4855cc8870/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f456e6a6f797a7a2f63617274657369616e2d6974657261746f722f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/Enjoyzz/cartesian-iterator/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/63caf445b48b50f9469d716ce6a989ac13493d5418cacfce28fe39ee0005c2c5/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f456e6a6f797a7a2f63617274657369616e2d6974657261746f722f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/Enjoyzz/cartesian-iterator/?branch=master)[![Mutation testing badge](https://camo.githubusercontent.com/6fb0ed1cee695e72534dc9cb95dac38cbccc081b43897135393a9348282876b8/68747470733a2f2f696d672e736869656c64732e696f2f656e64706f696e743f7374796c653d666c61742675726c3d687474707325334125324625324662616467652d6170692e737472796b65722d6d757461746f722e696f2532466769746875622e636f6d253246456e6a6f797a7a25324663617274657369616e2d6974657261746f722532466d6173746572)](https://dashboard.stryker-mutator.io/reports/github.com/Enjoyzz/cartesian-iterator/master)[![psalm](https://github.com/Enjoyzz/cartesian-iterator/actions/workflows/psalm.yml/badge.svg)](https://github.com/Enjoyzz/cartesian-iterator/actions/workflows/psalm.yml)

Cartesian Iterator
==================

[](#cartesian-iterator)

Fork

Iterator, returning the cartesian product of associative array of iterators. See [https://en.wikipedia.org/wiki/Cartesian\_product](https://en.wikipedia.org/wiki/Cartesian_product) .

```
