(PHP 5, PHP 7)
ReflectionClass::export — Exports a class
Această funcție este ÎNVECHITĂ începând cu PHP 7.4.0. Utilizarea acestei funcții este foarte nerecomandată.
Exports a reflected class.
argument
Reflecția ce va fi exportată.
return
Stabilirea valorii true
va duce la
întoarcerea valorii exportate, și nu la emiterea ei. Stabilirea în false
(valoarea implicită) va efectua operația opusă.
Dacă parametrul
return
este stabilit în true
, atunci valoarea exportată este întoarsă ca un
string, în caz contrar este
întors null
.
Example #1 Basic usage of ReflectionClass::export()
<?php
class Apple {
public $var1;
public $var2 = 'Orange';
public function type() {
return 'Apple';
}
}
ReflectionClass::export('Apple');
?>
Exemplul de mai sus va afișa ceva similar cu:
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 } } }