004.phpt 496 B

12345678910111213141516171819202122232425
  1. --TEST--
  2. strncmp() tests
  3. --FILE--
  4. <?php
  5. var_dump(strncmp("", ""));
  6. var_dump(strncmp("", "", 100));
  7. var_dump(strncmp("aef", "dfsgbdf", -1));
  8. var_dump(strncmp("fghjkl", "qwer", 0));
  9. var_dump(strncmp("qwerty", "qwerty123", 6));
  10. var_dump(strncmp("qwerty", "qwerty123", 7));
  11. echo "Done\n";
  12. ?>
  13. --EXPECTF--
  14. Warning: strncmp() expects exactly 3 parameters, 2 given in %s on line %d
  15. NULL
  16. int(0)
  17. Warning: Length must be greater than or equal to 0 in %s on line %d
  18. bool(false)
  19. int(0)
  20. int(0)
  21. int(-1)
  22. Done