int.test 673 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. Different integer syntaxes
  2. -----
  3. <?php
  4. 0;
  5. 1;
  6. @@{ PHP_INT_MAX }@@;
  7. @@{ PHP_INT_MAX + 1 }@@;
  8. 0xFFF;
  9. 0xfff;
  10. 0XfFf;
  11. 0777;
  12. 0787;
  13. 0b111000111000;
  14. -----
  15. array(
  16. 0: Scalar_LNumber(
  17. value: 0
  18. )
  19. 1: Scalar_LNumber(
  20. value: 1
  21. )
  22. 2: Scalar_LNumber(
  23. value: @@{ PHP_INT_MAX }@@
  24. )
  25. 3: Scalar_DNumber(
  26. value: @@{ PHP_INT_MAX + 1 }@@
  27. )
  28. 4: Scalar_LNumber(
  29. value: 4095
  30. )
  31. 5: Scalar_LNumber(
  32. value: 4095
  33. )
  34. 6: Scalar_LNumber(
  35. value: 4095
  36. )
  37. 7: Scalar_LNumber(
  38. value: 511
  39. )
  40. 8: Scalar_LNumber(
  41. value: 7
  42. )
  43. 9: Scalar_LNumber(
  44. value: 3640
  45. )
  46. )