Jump to content

return (int) $value VS return $value


thilakan

Recommended Posts

The use of (int) means to produce an integer result variable rather than a 'default' variable based upon the incoming contents.  Given an input of 'X123' your returned variable/value would be a 'string' type but if you use (int) you would get 0 since it didn't start with any numbers.  OTOH if the input is "123x" then you would get a value of 123 if you used (int).

 

Check out this in the manual:  http://php.net/manual/en/language.types.string.php#language.types.string.conversion

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.