jstewmc / in-arrays
There is no license information available for the latest version (v0.1.0) of this package.
Checks if a value exists in an array of arrays
v0.1.0
2016-08-27 17:51 UTC
Requires
- php: ^7.0
Requires (Dev)
- jstewmc/test-case: ^1.0
This package is auto-updated.
Last update: 2024-10-29 04:14:46 UTC
README
Checks if a value exists in an array of arrays.
use Jstewmc\InArrays\In; $arrays = [ 'foo' => ['foo', 'bar', 'baz'], 'bar' => ['foo', 'bar', 'baz'] ]; $service = new In($arrays); $service('foo', 'foo'); // returns true $service('bar', 'foo'); // returns true $service('bar', 'qux'); // returns false (value "qux" does not exist) $service('baz', 'foo'); // returns false (array "baz" does not exist)
Case-sensitivity
This library, like PHP, uses case-sensitive keys and values.
For example:
use Jstewmc\InArrays\In; // note the lower-case key and value $service = new In(['foo' => ['foo']); $service('foo', 'foo'); // returns true $service('FOO', 'foo'); // returns false (keys are case-sensitive) $service('bar', 'FOO'); // returns false (values are case-sensitive)
That's about it!
Author
License
Version
0.1.0, August 27, 2016
- Initial release