strlen()
Zara only reaches for strlen() when a strlen dry-run has to stay correct in a campus project.
For strlen(), the PHP runtime is in play. Don’t blame it until you have traced a strlen dry-run.
strlen() exists so Zara can keep a strlen dry-run correct in a campus project.
Zara ships strlen() in a campus project. That is the use case worth saying.
strlen() miss — skipping the failure case for strlen. Fix it before you talk about advanced PHP.
strlen() is not a lonely heading. Zara ties it to a strlen dry-run.
Viva for strlen(): what it is → one strlen step Zara can write from memory → the mistake (skipping the failure case for strlen).
Say strlen() in one breath, then one strlen step Zara can write from memory, then skipping the failure case for strlen.