self_xor.phpt 495 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. --TEST--
  2. XORing strings
  3. --FILE--
  4. <?php
  5. $s = "123";
  6. $s1 = "test";
  7. $s2 = "45345some";
  8. $s3 = str_repeat("f", 1);
  9. $s4 = str_repeat("f", 2);
  10. $s ^= 22;
  11. var_dump($s);
  12. $s1 ^= 11;
  13. var_dump($s1);
  14. $s2 ^= 33;
  15. var_dump($s2);
  16. $s3 ^= " ";
  17. var_dump($s3);
  18. $s4 ^= " ";
  19. var_dump($s4);
  20. echo "Done\n";
  21. ?>
  22. --EXPECTF--
  23. int(109)
  24. Warning: A non-numeric value encountered in %s on line %d
  25. int(11)
  26. Notice: A non well formed numeric value encountered in %s on line %d
  27. int(45312)
  28. string(1) "F"
  29. string(2) "FF"
  30. Done