Jeśli mam obiekt, jak mogę znać szczegóły obiektu. Podobnie jak plik, w którym jest zdefiniowany, jego metody, właściwości itp.
Odpowiedzi:
3 dla odpowiedzi № 1Jeśli chcesz czegoś prostszego, to jest get_class_methods()
, get_object_methods()
, get_class_vars()
, get_object_vars()
itp.
5 dla odpowiedzi nr 2
Możesz użyć Funkcje odbicia PHP
$class = new ReflectionClass("MyClass");
echo $class->getFileName()."n";
var_dump($class->getMethods());
var_dump($class->getProperties());
Edytować:
ReflectionClass
jest używany w klasach i ReflectionObject
na przedmiotach.