Re: type hinting
| From: | Alain Williams | Date: | Sun, 06 Jan 2008 21:23:26 +0000 |
| Subject: | Re: type hinting | ||
| References: | 1 2 3 4 5 6 7 8 9 10 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-34549@lists.php.net to get a copy of this message | ||
On Sun, Jan 06, 2008 at 10:08:16PM +0100, Markus Fischer wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Pierre wrote:
> | That can be a good compromise and may make happy the cons camp.
> | However, I would not like to have "11an" returns 0 but raises an
> | error. I can live with "[0-1.]" being converted to integer or float as
> | it is the case now. Even I would rather prefer a strict hinting and
> | let the user of a method or function do the cast (for the reasons
> | explained numerous times in this thread).
>
> Having yet another way of conversion which is different from any
> existing one in PHP scares me really ...
To accept 'foobar' as integer zero (as with current conversion) would make
a total nonsense of type hinting.
--
Alain Williams
Linux Consultant - Mail systems, Web sites, Networking, Programmer, IT Lecturer.
+44 (0) 787 668 0256 http://www.phcomp.co.uk/
Parliament Hill Computers Ltd. Registration Information: http://www.phcomp.co.uk/contact.php
Chairman of UKUUG: http://www.ukuug.org/
#include <std_disclaimer.h>