(PHP 5 >= 5.3.0, PHP 7)
SplObjectStorage::setInfo — Sets the data associated with the current iterator entry
Associates data, or info, with the object currently pointed to by the iterator.
data
The data to associate with the current iterator entry.
没锟叫凤拷锟斤拷值锟斤拷
Example #1 SplObjectStorage::setInfo() example
<?php
$s = new SplObjectStorage();
$o1 = new StdClass;
$o2 = new StdClass;
$s->attach($o1, "d1");
$s->attach($o2, "d2");
$s->rewind();
while($s->valid()) {
$s->setInfo("new");
$s->next();
}
var_dump($s[$o1]);
var_dump($s[$o2]);
?>
锟斤拷锟斤拷锟斤拷锟教碉拷锟斤拷锟斤拷锟斤拷锟斤拷冢锟�
string(3) "new" string(3) "new"