File Upload
File Upload is a PHP topic. In plain words you use it for photo.jpg upload in profile page. Don’t start with a slogan — start with that picture.
Smallest example: move_uploaded_file after validation. Type it, run it, and say what you see. If you can do that from memory, you know File Upload.
From the example next to this theory — File Upload: scores array, print avg, then high marks.
Trap — no size / type check. Fix that before you talk about advanced PHP.
Viva — what is File Upload? Then show move_uploaded_file after validation. Then name the trap.
What is File Upload? Show this: move_uploaded_file after validation. Trap: no size / type check.