PHP 8.4.2 Released!

SplObjectStorage::setInfo

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

SplObjectStorage::setInfoSets the data associated with the current iterator entry

Опис

public SplObjectStorage::setInfo(mixed $info): void

Associates data, or info, with the object currently pointed to by the iterator.

Параметри

info

The data to associate with the current iterator entry.

Значення, що повертаються

Не повертає значень.

Приклади

Приклад #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"

Прогляньте також

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top