12345678910111213141516171819202122232425 |
- --TEST--
- ReflectionClass::getName()
- --FILE--
- <?php
- class TrickClass {
- function __toString() {
- //Return the name of another class
- return "Exception";
- }
- }
- $r1 = new ReflectionClass("stdClass");
- $myInstance = new stdClass;
- $r2 = new ReflectionClass($myInstance);
- $r3 = new ReflectionClass("TrickClass");
- var_dump($r1->getName(), $r2->getName(), $r3->getName());
- ?>
- --EXPECT--
- string(8) "stdClass"
- string(8) "stdClass"
- string(10) "TrickClass"
|