/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

  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. ?>