Jump to content

return (int) $value VS return $value


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

Link to comment
Share on other sites

This thread is more than a year old.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • 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.