1.3. ()Zend::loadClass

()Zend::loadClass يقوم بتحميل ملف PHP حيث اسمه يكن على هذا الشكل "className.php$", ثم بعد ذلك يقم بالتحقق من وجود الـ Class الممر اسمه فى className$.

<?php

loadClass($class, $dirs)

?>

إذا لم يتم ايجاد الملف او ان الـ Class لم يكن موجود بعد التحميل, سيتم إلقاء Zend_Exception. يستخدم ()Zend::loadFile للتحميل و المتغير dirs$ يمرر مباشرة إليه.

إذا قمت بتمرير اسم Class يحتوى على شُرط منخفضة "_", و المتغير dirs$ يحمل القيمة NULL (القيمة الأساسية), فسيقوم ()Zend::loadClass تلقائيا بإكتشاف قيمة dirs$ من اسم الـ Class عن طريق تبديل الشُرط المنخفضة "_" بفواصل مجلدات. على سبيل المثال, إذا كانت قيمة المتغير class$ هى Zend_Example_Class, فسيتم ترجمة هذا الى المسار Zend/Example/Class.php.