dollar_endonly.phpt 481 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. --TEST--
  2. D (PCRE_DOLLAR_ENDONLY) modifier
  3. --FILE--
  4. <?php
  5. var_dump(preg_match_all('/^\S+.+$/', "aeiou\n", $m));
  6. var_dump($m);
  7. var_dump(preg_match_all('/^\S+.+$/D', "aeiou\n", $m));
  8. var_dump($m);
  9. var_dump(preg_match_all('/^\S+\s$/D', "aeiou\n", $m));
  10. var_dump($m);
  11. ?>
  12. --EXPECT--
  13. int(1)
  14. array(1) {
  15. [0]=>
  16. array(1) {
  17. [0]=>
  18. string(5) "aeiou"
  19. }
  20. }
  21. int(0)
  22. array(1) {
  23. [0]=>
  24. array(0) {
  25. }
  26. }
  27. int(1)
  28. array(1) {
  29. [0]=>
  30. array(1) {
  31. [0]=>
  32. string(6) "aeiou
  33. "
  34. }
  35. }