My friend and I are at programming camp, and we were messing around with some php. We both noticed something weird though, and we weren't able to figure out the reason for our error. For some reason, adding a parentheses changes the output of our vardump(). What is going on here?
var_dump((bool) (2==5)); //returns bool(false)
var_dump((bool) 2==5); //returns bool(true)