} } try { $class = new Documenter($classname); echo "<h2>Имя: " . $class->getName() . "</h2>\n"; $today = date("M-d-Y"); echo "<p> Дата: {$today}<br />"; echo "PHP версия: " . phpversion() . "<br />"; $type = $class->getClassType(); if ($type == "Internal") { $type = "Встроенный"; } else { $type = "Пользовательский"; } echo "Тип: " . $type . "<br /><br />\n"; echo "<span class=\"fulldescription\">" . $class->getFullDescription() . "</span><br /><br />\n"; echo "<span class=\"comment\">"; echo $class->getDocComment() . "</span></p>\n"; //выводим константы $arr = $class->getConstants(); if (count($arr) > 0) { echo "<h3>Константы</h3>\n"; foreach ($arr as $key => $value) { echo "<p><span class=\"keyword\">const</span> " . "<span class=\"name\">{$key}</span> = {$value} <br /></p>\n"; } } //выводим свойства $arr = $class->getPublicDataMembers(); if (count($arr) > 0) { show_data_members($class, "Public Свойства", $arr); }