identical_001.phpt 505 B

12345678910111213141516171819202122232425262728293031
  1. --TEST--
  2. JIT IDENTICAL: 001
  3. --INI--
  4. opcache.enable=1
  5. opcache.enable_cli=1
  6. opcache.file_update_protection=0
  7. opcache.jit_buffer_size=1M
  8. opcache.protect_memory=1
  9. --EXTENSIONS--
  10. opcache
  11. --FILE--
  12. <?php
  13. function foo($a, $b) {
  14. return $a === $b;
  15. }
  16. var_dump(foo(0, 0));
  17. var_dump(foo(0, 1));
  18. var_dump(foo(0, 0.0));
  19. var_dump(foo(0.0, 0.0));
  20. var_dump(foo(0.0, 1.0));
  21. var_dump(foo("ab", "ab"));
  22. var_dump(foo("ab", "cd"));
  23. ?>
  24. --EXPECT--
  25. bool(true)
  26. bool(false)
  27. bool(false)
  28. bool(true)
  29. bool(false)
  30. bool(true)
  31. bool(false)