Using the code shown below, I get nothing from get_class_vars but I do get 
very useful results from get_class_methods. I realize that this is how it is 
supposed to be, but it would be useful to be able to get the property 
members of the class. The reason I want to see the properties of DOMDocument 
is because they are not documented. There are some methods of the 
DOMDocument class that exist in other implemntations of the DOM but not the 
PHP 5 implemntation. Probably the equivalent is available using properties 
to get data instead of methods. Due to the absence of documentation of the 
properties, it would help to have a function that shows the properties. I 
will look for the source code and I assume I can find the answer there, so I 
assume I don't need help with that. Unless there is some other function that 
will show the properties of a class in the manner I am looking for.


<pre><?php
function ShowClass($class_name) {
print "Class $class_name properties:\n";
$class_vars = get_class_vars($class_name);
sort($class_vars);
foreach ($class_vars as $name => $value)
   echo "$name : $value\n";
print "\nClass $class_name methods:\n";
$class_methods = get_class_methods($class_name);
sort($class_methods);
foreach ($class_methods as $name => $value)
   echo "$name : $value\n";
}
ShowClass("DOMDocument");
?></pre>

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to