Comment Comment by ars > To be honest, I'm completely in the strict campCan you explain why? Are you using PHP in a web context? Because everything from the web is a string.So wouldn't it make the most sense to let the functions using the web data coerce to integer, and just work?How does putting (int) before the arguments to function help anything?I actually liked Ze'ev's proposal because it let you be weak while making sure you did not coerce obviously bad data.Anyway, as a member of the strong camp, can you explain? parent ars 11 years ago
Can you explain why? Are you using PHP in a web context? Because everything from the web is a string.
So wouldn't it make the most sense to let the functions using the web data coerce to integer, and just work?
How does putting (int) before the arguments to function help anything?
I actually liked Ze'ev's proposal because it let you be weak while making sure you did not coerce obviously bad data.
Anyway, as a member of the strong camp, can you explain?