bug75539.phpt 326 B

123456789101112131415161718
  1. --TEST--
  2. Bug #75539 - Recursive call errors are not reported by preg_last_error()
  3. --SKIPIF--
  4. <?php
  5. if (10 == PCRE_VERSION_MAJOR && 37 == PCRE_VERSION_MINOR) {
  6. die("skip ");
  7. }
  8. ?>
  9. --FILE--
  10. <?php
  11. var_dump(preg_match('/((?1)?z)/', ''));
  12. var_dump(preg_last_error() === \PREG_INTERNAL_ERROR);
  13. ?>
  14. --EXPECT--
  15. int(0)
  16. bool(false)