print_r outputs nothing for "false"
| From: | Jakob Buchgraber | Date: | Sun, 29 Apr 2007 15:31:17 +0000 |
| Subject: | print_r outputs nothing for "false" | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-29100@lists.php.net to get a copy of this message | ||
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?
Cheers,
Jay