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