strspn()
If you can teach strspn() using strspn on Ananya's board, you know it. If you only know the heading, you don’t.
strspn() on the board: one strspn step Ananya can write from memory. Then say what strspn on Ananya's board looks like after.
Skip strspn() and skipping the failure case for strspn shows up in lab hour.
Use strspn() when strspn on Ananya's board must stay clear. If a simpler PHP step works, use that instead.
strspn() trap — skipping the failure case for strspn. Ananya loses marks for that every viva.
strspn() is not a lonely heading. Ananya ties it to strspn on Ananya's board.
Viva for strspn(): what it is → one strspn step Ananya can write from memory → the mistake (skipping the failure case for strspn).
For strspn(): definition + lab hour + one failure.