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

מה שאומרת הצהרת ה- PHP () היא "קבל את הקובץ הזה והניח אותו כאן". לכן תרצו למקם את הצהרת ה- include () בתוכנית שלכם בעצירה המדויקת בה תרצו שהקוד הכלול יבוצע.

נחזור לקובץ ActivityEntry.php3 ונפריד את הקוד הבודק אם חסרים נתונים. כעת חתוך והדבק את הקוד בקובץ ריק ושם את הקובץ CheckData.php3. אם תסתכל על המדגם, תבחין שלא רק הדבקתי את קטע הקוד מקובץ ה- AcitvityEntry, php3, אלא שהוספתי גם תג PHP של פתיחה וסגירה. אם לא הייתי מוסיפה תגיות אלה בקובץ CheckData.php3 החדש שלנו, היה מטפל בקוד כאל טקסט רגיל במקום קוד PHP.

כעת כל שעליך לעשות הוא להכניס את הצהרת הכלול לקובץ ActivityEntry.php3 במקום בו הסרת את הקוד קודם.

לכלול ("CheckData.php3");

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