jstewmc/in-arrays

此软件包最新版本(v0.1.0)没有可用的许可信息。

检查一个值是否存在于数组数组中

v0.1.0 2016-08-27 17:51 UTC

This package is auto-updated.

Last update: 2024-08-29 03:52:55 UTC


README

检查一个值是否存在于数组数组中。

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)

大小写敏感性

此库,如同PHP一样,使用大小写敏感的键和值。

例如

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)

就这些了!

作者

Jack Clayton

许可

MIT

版本

0.1.0,2016年8月27日

  • 初始发布