Forum und email

require_once()

פקודת require_once() מספחת ומריצה או מעריכה קובץ מסויים. היתנהגותה זהה לפקודת require() עם הבדל יחיד שמתבטא בכך שאם קוד מקובץ מסויים כבר סופח במהלך הריצה של הסקריפט, הוא לא יסופח פעם נוספת. יש לעיין בתיעוד של פקודת require() למידע נוסף על אופן הפעולה של פקודה זו.

יש להשתמש ב-require_once() במקרים בהם יתכן סיפוחו של קובץ מסויים מספר פעמים המהלך הריצה ויש צורך למנוע סיפוח כפול כדי למנוע הגדרה מחודשת של פונקציות ומשתנים שונים.

דוגמה לשימוש ב-require_once() ו- include_once() ניתן למצוא בקוד של » PEAR שמצורף לגרסת PHP האחרונה.

Note: הפונקציה require_once() נוספה רק בגרסת PHP 4.0.1pl2

מידע נוסף ניתן למצוא בפרקים: require(), include(), include_once(), get_required_files(), get_included_files(), readfile(), ו- virtual().