PHP: Hypertext Preprocessor (original) (raw)
ReflectionClass::__toString
(PHP 5, PHP 7, PHP 8)
ReflectionClass::__toString — Returns the string representation of the ReflectionClass object
Description
public ReflectionClass::__toString(): string
Parameters
This function has no parameters.
Examples
Example #1 ReflectionClass::__toString() example
<?php $reflectionClass = new ReflectionClass('Exception'); echo $reflectionClass->__toString(); ?>
The above example will output:
Class [ internal:Core class Exception ] {
Constants [0] { }
Static properties [0] { }
Static methods [0] { }
Properties [7] { Property [ protected $message ] Property [ private $string ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] Property [ private $trace ] Property [ private $previous ] }
Methods [10] { Method [ internal:Core final private method __clone ] { }
Method [ <internal:Core, ctor> public method __construct ] {
- Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } }
Method [ internal:Core final public method getMessage ] { }
Method [ internal:Core final public method getCode ] { }
Method [ internal:Core final public method getFile ] { }
Method [ internal:Core final public method getLine ] { }
Method [ internal:Core final public method getTrace ] { }
Method [ internal:Core final public method getPrevious ] { }
Method [ internal:Core final public method getTraceAsString ] { }
Method [ internal:Core public method __toString ] { }
} }
Found A Problem?
There are no user contributed notes for this page.