self_and.phpt 490 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. --TEST--
  2. ANDing 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(18)
  24. Warning: A non-numeric value encountered in %s on line %d
  25. int(0)
  26. Notice: A non well formed numeric value encountered in %s on line %d
  27. int(33)
  28. string(1) " "
  29. string(2) " "
  30. Done