Aaron Uusitalo2,731 Points
why not just use "Books" in our conditional as opposed to "books" rather than having to call strtolower function?
Is this a best practice, or is it included just to give us exposure to the build-in function?
Since a string is going to be hard coded in the conditional, why not go the simpler route?
pups pups1,697 Points
i think it's because in real life, arrays/data can be constructed in a weird way. it would be easier to match a data like for example: "bookCategoryForKids" to all converted characters to lower/capital one.