note 124336 deleted from function.empty by cmb
| From: | cmb@php.net | Date: | Fri, 25 Oct 2019 13:20:20 +0000 |
| Subject: | note 124336 deleted from function.empty by cmb | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-212766@lists.php.net to get a copy of this message | ||
Note Submitter: Eugene
----
Dont use empty for iterable type
<?php
function foo(iterable $foo) {
var_dump(empty($foo));
var_dump(count($foo));
}
foo([]);
//bool(true)
//int(0)
foo(new ArrayObject());
//bool(false)
//int(0)
?>