reflection_test.php 444 B

123456789101112
  1. <?php
  2. $Ref_swoole_server = new ReflectionClass('swoole_server');
  3. $methods = $Ref_swoole_server->getMethods();
  4. foreach($methods as $method) {
  5. echo "----------------------------------------" .PHP_EOL;
  6. echo "method name : " . $method->name . PHP_EOL;
  7. echo "----------------------------------------" . PHP_EOL;
  8. $method = $Ref_swoole_server->getMethod($method->name);
  9. $params = $method->getParameters();
  10. print_r($params);
  11. }