- unserialize: documentation ( source)
- serialize: documentation ( source)
<?php
class C {
static function foo($x = null) {}
}
$reflMethod = new ReflectionMethod('C', 'foo');
$reflParam = $reflMethod->getParameters()[0];
$serReflParam = serialize($reflParam);
$unserReflParam = unserialize($serReflParam);
$unserReflParam->isOptional();