(PHP 5 >= 5.0.0)
ArrayObject::offsetSet — Sets the value at the specified index to newval
Sets the value at the specified index to newval.
The index being set.
The new value for the index.
Nu este întoarsă nici o valoare.
Example #1 ArrayObject::offsetSet() example
<?php
class Example {
public $property = 'prop:public';
}
$arrayobj = new ArrayObject(new Example());
$arrayobj->offsetSet(4, 'four');
$arrayobj->offsetSet('group', array('g1', 'g2'));
var_dump($arrayobj);
$arrayobj = new ArrayObject(array('zero','one'));
$arrayobj->offsetSet(null, 'last');
var_dump($arrayobj);
?>
Exemplul de mai sus va afișa:
object(ArrayObject)#1 (3) { ["property"]=> string(11) "prop:public" [4]=> string(4) "four" ["group"]=> array(2) { [0]=> string(2) "g1" [1]=> string(2) "g2" } } object(ArrayObject)#3 (3) { [0]=> string(4) "zero" [1]=> string(3) "one" [2]=> string(4) "last" }