PageRenderTime 42ms CodeModel.GetById 18ms RepoModel.GetById 0ms app.codeStats 0ms

/hphp/test/zend/bad/ext/gmp/tests/serialize.php

http://github.com/facebook/hiphop-php
PHP | 19 lines | 14 code | 5 blank | 0 comment | 0 complexity | 32683a064f2aab90e38caefc280aa14c MD5 | raw file
Possible License(s): LGPL-2.1, BSD-2-Clause, BSD-3-Clause, MPL-2.0-no-copyleft-exception, MIT, LGPL-2.0, Apache-2.0
  1. <?php
  2. var_dump($n = gmp_init(42));
  3. var_dump($s = serialize($n));
  4. var_dump(unserialize($s));
  5. $n = gmp_init(13);
  6. $n->foo = "bar";
  7. var_dump(unserialize(serialize($n)));
  8. try {
  9. unserialize('C:3:"GMP":0:{}');
  10. } catch (Exception $e) { var_dump($e->getMessage()); }
  11. try {
  12. unserialize('C:3:"GMP":8:{s:2:"42"}');
  13. } catch (Exception $e) { var_dump($e->getMessage()); }
  14. ?>