Re: Why count() returns no error when string is given ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Le 16/08/2011 16:50, rsk82@xxxxxxxx a écrit :
Hello Florian,

Tuesday, August 16, 2011, 4:32:39 PM, you wrote:

manual : function.count.php
"Returns the number of elements in/var/. If/var/is not an array or an
object with implementedCountable
<http://www.php.net/manual/en/class.countable.php>interface,/1/will be
returned. There is one exception, if/var/is*NULL*,/0/will be returned."
Yes I know, but I wonder what is the master reason behind this line of
doing things ?

The fact that something is documented shoudn't make it automatically
right. Are there scripts where people are putting strings into count
by purpose, not by an accident ? Is this behavior having some grand
purpose behind id, or is it just a historical accident for early days
of php ?


this question has already been discussed 8 days ago in this mailing list.
You can see the archive here :
http://www.mail-archive.com/php-general@xxxxxxxxxxxxx/msg267800.html


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux