bug69198.phpt 409 B

1234567891011121314151617
  1. --TEST--
  2. Bug #69198 (Compact function generate array with length but no content)
  3. --FILE--
  4. <?php
  5. if (false) {
  6. $willNeverBeDefined = true;
  7. }
  8. $result = compact('willNeverBeDefined');
  9. var_dump($result, empty($result), $result === array(), empty($willNeverBeDefined));
  10. ?>
  11. --EXPECTF--
  12. Warning: compact(): Undefined variable $willNeverBeDefined in %s on line %d
  13. array(0) {
  14. }
  15. bool(true)
  16. bool(true)
  17. bool(true)