Возвращает строковое представление объекта класса ReflectionClass


(PHP 5)

ReflectionClass::__toStringВозвращает строковое представление объекта класса ReflectionClass

Описание

public string ReflectionClass::__toString ( void )

Возвращает строковое представление объекта класса ReflectionClass.

Список параметров

У этой функции нет параметров.

Возвращаемые значения

Строковое представление экземпляра класса ReflectionClass.

Примеры

Пример #1 Пример использования ReflectionClass::__toString()

<?php
$reflectionClass 
= new ReflectionClass('Exception');
echo 
$reflectionClass->__toString();
?>

Результат выполнения данного примера:

 Class [ <internal:Core> class Exception ] {    - Constants [0] {   }    - Static properties [0] {   }    - Static methods [0] {   }    - Properties [7] {     Property [ <default> protected $message ]     Property [ <default> private $string ]     Property [ <default> protected $code ]     Property [ <default> protected $file ]     Property [ <default> protected $line ]     Property [ <default> private $trace ]     Property [ <default> private $previous ]   }    - Methods [10] {     Method [ <internal:Core> final private method __clone ] {     }      Method [ <internal:Core, ctor> public method __construct ] {        - Parameters [3] {         Parameter #0 [ <optional> $message ]         Parameter #1 [ <optional> $code ]         Parameter #2 [ <optional> $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 ] {     }   } } 

Смотрите также