haltCompilerOffset.test 812 B

12345678910111213141516171819202122232425262728293031323334353637
  1. Use of __HALT_COMPILER_OFFSET__ constant
  2. -----
  3. <?php
  4. var_dump(__HALT_COMPILER_OFFSET__);
  5. __halt_compiler();
  6. Foo
  7. -----
  8. array(
  9. 0: Stmt_Expression(
  10. expr: Expr_FuncCall(
  11. name: Name(
  12. parts: array(
  13. 0: var_dump
  14. )
  15. )
  16. args: array(
  17. 0: Arg(
  18. name: null
  19. value: Expr_ConstFetch(
  20. name: Name(
  21. parts: array(
  22. 0: __HALT_COMPILER_OFFSET__
  23. )
  24. )
  25. )
  26. byRef: false
  27. unpack: false
  28. )
  29. )
  30. )
  31. )
  32. 1: Stmt_HaltCompiler(
  33. remaining:
  34. Foo
  35. )
  36. )