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 لتحميل الملف.