本文整理汇总了PHP中Map::has方法的典型用法代码示例。如果您正苦于以下问题:PHP Map::has方法的具体用法?PHP Map::has怎么用?PHP Map::has使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Map
的用法示例。
在下文中一共展示了Map::has方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: test_has_get_set_forget
public function test_has_get_set_forget()
{
$c = new Map(['a', 'b', 'c']);
$this->assertTrue($c->has(0));
$this->assertFalse($c->has(5));
$r = $c->forget(0);
$this->assertSame($c, $r);
$this->assertFalse($c->has(0));
$this->assertSame('b', $c->get(1));
$r = $c->set(1, 'B');
$this->assertSame($c, $r);
$this->assertSame('B', $c->get(1));
$c->set(5, 'C');
$this->assertTrue($c->has(5));
}
示例2: test_has
/**
* @dataProvider provider__construct
*/
public function test_has($base)
{
$map = new Map($base);
foreach ($base as $key => $value) {
$this->assertTrue($map->has($key));
}
}
示例3: testHas
public function testHas()
{
$this->assertTrue($this->properties->has('foo1'));
$this->assertFalse($this->properties->has('foo4'));
}