Hi!

is_* are the important functions, since they are the ones which most
resemble the type hints under discussion. Up until now, anyone

Circular argument here.

implementing this in user-land would use is_int(). It makes perfect

No, you shouldn't do that - there's absolutely no reason to accept 1 and reject '1', unless you have some very rare and special circumstance. If you are using is_int for that, your code is wrong.

sense that type hints should mimic this behaviour. Not doing so would
be very inconsistent, and so confusing.

Could we stop using word "consistent" to replace "I like it"?
--
Stanislav Malyshev, Zend Software Architect
[EMAIL PROTECTED]   http://www.zend.com/
(408)253-8829   MSN: [EMAIL PROTECTED]

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to