1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,230 >> DAVID ลัน: ตอนนี้การเรียนการสอนของเรา หน้าบ้านมีอากาศมากขึ้นอีกนิด 3 00:00:02,230 --> 00:00:05,860 ที่ซับซ้อนก็อาจจะถึงเวลาที่จะเริ่มต้น จัดไฟล์ที่เป็น 4 00:00:05,860 --> 00:00:06,900 ไดเรกทอรีย่อย 5 00:00:06,900 --> 00:00:10,080 ให้ผมนำเสนอนี้ 6 00:00:10,080 --> 00:00:14,520 สำหรับหน้าแรกหลักสูตรที่เราสามารถทำได้ ออกจาก index.php, lectures.php, 7 00:00:14,520 --> 00:00:19,390 week0.php และ week1.php ใน ไดเรกทอรีเดียวกันกับเสมอ 8 00:00:19,390 --> 00:00:23,210 แต่ให้ฉันเสนอภายในที่ ไดเรกทอรีที่เรียกว่ารวมถึงการที่เราใส่ 9 00:00:23,210 --> 00:00:27,310 ไฟล์ที่เราอาจจะชอบที่จะรวมถึง คือ helpers.php 10 00:00:27,310 --> 00:00:33,469 ในขณะเดียวกันในแม่แบบให้ฉันเสนอ ที่เราใส่ footer.php และ header.php 11 00:00:33,469 --> 00:00:37,200 >> ขณะนี้มีไฟล์เหล่านั้นและไดเรกทอรีย่อย ทำอย่างไรเราต้องการให้พวกเขา 12 00:00:37,200 --> 00:00:38,530 ในรหัสที่เกิดขึ้นจริงของเราหรือไม่ 13 00:00:38,530 --> 00:00:43,570 ดีภายใน index.php สังเกตว่า มันพอเพียงที่จะต้องใช้ในขณะนี้ไม่ได้ 14 00:00:43,570 --> 00:00:46,010 helpers.php แต่เพียงอย่างเดียว includes / helpers.php 15 00:00:46,010 --> 00:00:48,720 16 00:00:48,720 --> 00:00:52,560 ในคำอื่น ๆ เพราะมี ไดเรกทอรีย่อยที่อยู่ในไดเรกทอรีเดียวกัน 17 00:00:52,560 --> 00:00:57,260 index.php ที่มันพอเพียงเพียง จะมีเส้นทางสัมพันธ์นี้ 18 00:00:57,260 --> 00:00:58,510 includes / helpers.php 19 00:00:58,510 --> 00:01:00,900 20 00:01:00,900 --> 00:01:05,310 >> ในขณะเดียวกันใน helpers.php สังเกตว่า เราจะต้องได้รับแม่แบบที่ 21 00:01:05,310 --> 00:01:06,810 นิด ๆ หน่อย ๆ ที่แตกต่างกัน 22 00:01:06,810 --> 00:01:10,620 ทำให้ภายในของฉันจะยังคงประกาศ เส้นทาง แต่ฉันจะกำหนดค่าของ 23 00:01:10,620 --> 00:01:15,210 ขีดขีด DIR ขีด ขีดซึ่งเป็นโลกพิเศษ 24 00:01:15,210 --> 00:01:21,280 คงที่ที่แสดงถึงไดเรกทอรี ภายในซึ่ง helpers.php ตัวเองเป็น 25 00:01:21,280 --> 00:01:25,290 แล้วฉันจะเชื่อมไปยังว่าการใช้ ประกอบจุดต่อไปนี้ - 26 00:01:25,290 --> 00:01:31,255 แม่แบบเฉือน dot dot เฉือนเฉือนและ แล้วเชื่อมต่อไปยังที่ 27 00:01:31,255 --> 00:01:34,490 ชื่อของวัด ตามด้วย. php ที่ 28 00:01:34,490 --> 00:01:39,610 >> ในคำอื่น ๆ ถ้าแม่เรา พยายามที่จะได้รับอย่างเป็น header.php เส้นทาง 29 00:01:39,610 --> 00:01:44,300 จะใช้ในค่าที่เท่ากับ ไดเรกทอรีปัจจุบันที่ helpers.php 30 00:01:44,300 --> 00:01:48,915 ถูกเฉือน dot dot ขึ้นไปหนึ่งระดับใน ต้นไม้ที่ / แม่ / header.php 31 00:01:48,915 --> 00:01:52,450 32 00:01:52,450 --> 00:01:56,420 ในคำอื่น ๆ ในทางที่มีทั้งหมดของ URL ที่เป็นของเราได้อย่างมีประสิทธิภาพเมื่อเทียบกับ 33 00:01:56,420 --> 00:01:59,060 ทุกที่ที่เราอาจจะทำให้เหล่านี้ ไฟล์ในฮาร์ดไดรฟ์ของเรา 34 00:01:59,060 --> 00:02:01,300 ไม่มีอะไรที่เป็นรหัสที่ยากอย่างแน่นอน 35 00:02:01,300 --> 00:02:03,010 >> ตอนนี้ส่วนที่เหลือของการแสดงผลจะเหมือนกัน 36 00:02:03,010 --> 00:02:05,320 ฉันยังคงตรวจสอบว่า เส้นทางที่มีอยู่ 37 00:02:05,320 --> 00:02:08,720 ฉันดึงกุญแจเข้าไปในท้องถิ่น ตัวแปรและฉันต้องการ 38 00:02:08,720 --> 00:02:10,330 แม่ตัวเอง 39 00:02:10,330 --> 00:02:13,700 ดังนั้นสิ่งที่ฉันได้ทำในที่สุดเป็น จัดระเบียบรหัสของฉันไม่มีอะไรที่ 40 00:02:13,700 --> 00:02:15,040 ผู้ใช้จริงจะเห็น 41 00:02:15,040 --> 00:02:16,290