bug62010.phpt 294 B

12345678910111213
  1. --TEST--
  2. Bug #62010 (json_decode produces invalid byte-sequences)
  3. --FILE--
  4. <?php
  5. var_dump(json_decode('"\ud834"'));
  6. var_dump(json_last_error() === JSON_ERROR_UTF16);
  7. var_dump(json_last_error_msg());
  8. ?>
  9. --EXPECT--
  10. NULL
  11. bool(true)
  12. string(50) "Single unpaired UTF-16 surrogate in unicode escape"