downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

ReflectionClass::getConstant> <ReflectionClass::__construct
[edit] Last updated: Fri, 17 May 2013

view this page in

ReflectionClass::export

(PHP 5)

ReflectionClass::exportExports a class

Beschreibung

public static string ReflectionClass::export ( mixed $argument [, bool $return = false ] )

Exports a reflected class.

Parameter-Liste

argument

Die Reflection, die exportiert werden soll.

return

Wird dies auf TRUE gesetzt, so wird der Export zurückgegeben anstelle ihn auszugeben. Wird dies auf FALSE gesetzt (der Standardwert), wird das Gegenteil passieren.

Rückgabewerte

Falls der Parameter return auf TRUE gesetzt ist, so wird der Export als ein String zurückgegeben, andernfalls wird NULL zurückgegeben.

Beispiele

Beispiel #1 Basic usage of ReflectionClass::export()

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

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

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

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
    }
  }
}

Siehe auch



add a note add a note User Contributed Notes ReflectionClass::export - [0 notes]
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites