1
0
mirror of https://github.com/php/php-src.git synced 2026-03-26 17:22:15 +01:00
Files
archived-php-src/ext/standard/tests/array/count_invalid.phpt
2016-11-17 09:33:04 +00:00

43 lines
1011 B
PHP

--TEST--
Only arrays and countable objects can be counted
--FILE--
<?php
$result = count(null);
var_dump($result);
$result = count("string");
var_dump($result);
$result = count(123);
var_dump($result);
$result = count(true);
var_dump($result);
$result = count(false);
var_dump($result);
$result = count((object) []);
var_dump($result);
?>
--EXPECTF--
Warning: count(): Parameter must be an array or an object that implements Countable in %s on line %d
int(0)
Warning: count(): Parameter must be an array or an object that implements Countable in %s on line %d
int(1)
Warning: count(): Parameter must be an array or an object that implements Countable in %s on line %d
int(1)
Warning: count(): Parameter must be an array or an object that implements Countable in %s on line %d
int(1)
Warning: count(): Parameter must be an array or an object that implements Countable in %s on line %d
int(1)
Warning: count(): Parameter must be an array or an object that implements Countable in %s on line %d
int(1)