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

From: Date: Tue, 16 Aug 2011 14:50:37 +0000
Subject: Re: Why count() returns no error when string is given ?
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-314547@lists.php.net to get a copy of this message
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 ? -- Best regards, rsk82 mailto:rsk82@live.com

« previous php.general (#314547) next »