1.8. ()Zend::registry
السابق | فصل 1. Zend | التالي

## 1.8. ()Zend::registry

يقوم بإرجاع Object من الـ registry او يقوم بإرجاع قائمة بالكائنات الموجدة فى الـ registry.

    <?php

    registry($name=null)

    ?>

إذا كان المتغير `name$` يحمل قيمة `NULL`, سيتم إرجاع Array حيث الـ key فيها هو اسم الـ Objects فى الـ registry و الـ value هى اسماء الـ Classes المنشء منها الـ Objects.

إذا كانت قيمة `name$` عبارة عن string, سيتم إرجاع مقبض الـ Object المشار إليه بهذا الإسم. إن فشل العثور على Object فى الـ registry بهذا الأسم `name$`, سيتم إلقاء `Zend_Exception`.

لتعرف سريعاً إذا ما كان الـ Object موجود فى الـ registry, استخدم `()Zend::isRegistred`.

السابق | أعلى | التالي
1.7. ()Zend::register | البداية | فصل 2. Zend_Cache