Jakob Buchgraber wrote:
Hello!
While debuging I recognized that print_r does not output anything for
bool(false) (PHP 5.2.1).
e.g.
<?php
print_r (array (true, false, "String"));
?>
Expected result:
Array
(
[0] => 1
[1] => 0
[2] => String
)
Actual result:
Array
(
[0] => 1
[1] =>
[2] => String
)
I was not quite sure whether this is expected behavior, so I haven't
opened a bug yet.
So, is it expected and why?
Because false is not 0. 0 evaluates to false, but so do many other things.
-Rasmus
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php