ReflectionClass::export

Exports a class

&warn.deprecated.function-7-4-0.removed-8-0-0;
&reftitle.description; public static `string` `ReflectionClass::export` `mixed` `argument` `bool` `return`&false;

Exports a reflected class.

&reftitle.parameters;

`argument`

- &reflection.export.param.name;

`return`

- &reflection.export.param.return;

&reftitle.returnvalues;

&reflection.export.return;

&reftitle.examples;

### Basic usage of `ReflectionClass::export`

    <?php
    class Apple {
        public $var1;
        public $var2 = 'Orange';

        public function type() {
            return 'Apple';
        }
    }
    ReflectionClass::export('Apple');
    ?>

&example.outputs.similar;

    Class [ <user> class Apple ] {
      @@ php shell code 1-8

      - Constants [0] {
      }

      - Static properties [0] {
      }

      - Static methods [0] {
      }

      - Properties [2] {
        Property [ <default> public $var1 ]
        Property [ <default> public $var2 ]
      }

      - Methods [1] {
        Method [ <user> public method type ] {
          @@ php shell code 5 - 7
        }
      }
    }

&reftitle.seealso;

- `ReflectionClass::getName`
- `ReflectionClass::__toString`