constants_006.phpt 466 B

1234567891011121314151617181920212223242526272829303132
  1. --TEST--
  2. Magic constants lowercased
  3. --FILE--
  4. <?php
  5. namespace test;
  6. var_dump(__dir__);
  7. var_dump(__file__);
  8. var_dump(__line__);
  9. class foo {
  10. public function __construct() {
  11. var_dump(__method__);
  12. var_dump(__class__);
  13. var_dump(__function__);
  14. }
  15. }
  16. new foo;
  17. var_dump(__namespace__);
  18. ?>
  19. --EXPECTF--
  20. string(%d) "%s"
  21. string(%d) "%s"
  22. int(%d)
  23. string(21) "test\foo::__construct"
  24. string(8) "test\foo"
  25. string(11) "__construct"
  26. string(4) "test"