PHP is one of the languages which interpret the type of the content of a variable the moment it is used. Something unfitting will be converted by a set of rules so that the operation can be executed. So, through this, we can add a string to an integer, if the string is numeric, it will work and result in either an integer or a float. Of course this has limits and pitfalls ...