1.8. Zend::register($index, $newval)

Rejestruje wartość $newval pod indeksem $index w rejestrze.

Przykład 1.1. Przykład użycia register() / offsetSet()

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

// lub

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

?>

Rejestr jest mechanizmem umożliwiającym aplikacji dostęp do jednej instancji wartości (singleton). Rejestrując wartość w rejestrze, a następnie ją odbierając zawsze otrzymamy tą samą instancję.

TUTAJ Parametr $index jest nazwą indeksu wartości przechowywanej w rejestrze. Ten sam indeks jest przekazywany jako parametr do metody Zend::registry() w celu powtórnego odebrania przechowywanej wartości.

Składnia rejestru odpowiada składni obiektu ArrayObject . Ta metoda po prostu rozszerza metodę offsetSet()