1.7. Zend::register($index, $newval)
Zurück | Kapitel 1. Zend | Weiter

## 1.7. Zend::register($index, $newval)

Registriert den Wert $newval mit dem Offset $index in der Registry.

Beispiel 1.1. register() / offsetSet() Beispiel

    <?php
    Zend::register($index, $value);

    // oder

    $registry = Zend::registry();
    $registry->offsetSet($index, $newval);

    ?>

Der Objektspeicher ist ein Mechanismus, um einmalige Instanzen von Werten im Applikationsspeicher zu erstellen (Singleton). Es wird immer die gleiche Instanz zurückgegeben, sowohl beim einmaligen Ablegen des Wertes in der Registry, als auch beim Zurückholen des Wertes aus der Registry, wann immer es erforderlich ist.

Der `$index` ist ein beliebiger Index, um den Wert in der Registry zu bezeichnen. Der selbe Index kann an `Zend::registry()` übergeben werden, um den Wert zurückzuholen.

Die Semantik der Registry befolgt jene von ArrayObject. Diese Method umhüllt einfach die offsetSet() Methode.

Zurück | Nach oben | Weiter
1.6. Zend::dump() | Zum Anfang | 1.8. Zend::registry($index = null)