本文整理汇总了PHP中Zend\Stdlib\Parameters::offsetSet方法的典型用法代码示例。如果您正苦于以下问题:PHP Parameters::offsetSet方法的具体用法?PHP Parameters::offsetSet怎么用?PHP Parameters::offsetSet使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Zend\Stdlib\Parameters
的用法示例。
在下文中一共展示了Parameters::offsetSet方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: testParametersPersistNameAndValues
public function testParametersPersistNameAndValues()
{
$parameters = new Parameters(array('foo' => 'bar'));
$this->assertEquals('bar', $parameters['foo']);
$this->assertEquals('bar', $parameters->foo);
$parameters->offsetSet('baz', 5);
$this->assertEquals(5, $parameters->baz);
$parameters->fromArray(array('bar' => 'foo'));
$this->assertEquals('foo', $parameters->bar);
$parameters->fromString('bar=foo&five=5');
$this->assertEquals('foo', $parameters->bar);
$this->assertEquals('5', $parameters->five);
$this->assertEquals(array('bar' => 'foo', 'five' => '5'), $parameters->toArray());
$this->assertEquals('bar=foo&five=5', $parameters->toString());
$parameters->fromArray(array());
$parameters->set('foof', 'barf');
$this->assertEquals('barf', $parameters->get('foof'));
$this->assertEquals('barf', $parameters->foof);
}