Call By Reference
Call By Reference is a PHP topic. In plain words you use it for function add($a, $b) in a marks helper. Don’t start with a slogan — start with that picture.
Smallest example: function name($x) { return $x; }. Type it, run it, and say what you see. If you can do that from memory, you know Call By Reference.
From the example next to this theory — Call By Reference: scores array, print avg, then high marks.
Trap — no return so the caller gets null. Fix that before you talk about advanced PHP.
Viva — what is Call By Reference? Then show function name($x) { return $x; }. Then name the trap.
What is Call By Reference? Show this: function name($x) { return $x; }. Trap: no return so the caller gets null.