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

## 1.2. ()Zend::loadFile

`()Zend::loadFile` يقوم بتحميل ملف PHP و الذى من الممكن أن يحتوى اى اكواد PHP. و هو يعتبر غلاف (wrapper) للدالة `()include` فى لغة PHP. و سيلقى `Zend_Exception` عند حدوث خطأ.

    <?php

    loadFile($filename, $dirs=null, $once=false)

    ?>

المتغير `filename$` يحدد اسم الملف الذى سيتم تحميله, و الذى يجب الا يحتوى على اى معلومات عن المسار. يتم عمل فحص أمان على `filename$` . من الممكن ان يحتوى المتغير `filename$` فقط على حروف, ارقام, شُرط "-", شُرط منخفضة "_" او نقاط ("."). لا توجد اى تقيدات على المتغير `dirs$`.

المتغير `dirs$` يحدد اى المجلدات سيتم البحث فيها عن الملف. إذا اعطى القيمة `NULL` فسيتم البحث فى الـ `include_path` فقط. و إذا كان يحمل قيمة نصية (string) او مصفوفة (Array), فهذا المجلد او هذه الجلدات سيتم البحث فيها, ثم بعد ذلك فى الـ `include_path`.

المتغير `once$` من النوع bool و يحدد إما ان يتم إستخدام الدالة `()include` او إستخدام الدالة `()include_once` لتحميل الملف.

السابق | أعلى | التالي
فصل 1. Zend | البداية | 1.3. ()Zend::loadClass