September 2009
Intermediate to advanced
912 pages
48h 11m
German
Obwohl Werkzeuge wie phpDocumentor ziemlich ausführliche Informationen zu einem ganzen Satz von Klassen liefern, kann es nützlich sein, sich schnell eine Aufstellung zu verschaffen, die alle Funktionen und Methoden aufführt, die in einer Liste von Dateien definiert werden.
Das Programm in Listing 7.42 durchläuft eine Liste mit Dateien, liest sie ein und nutzt dann die Reflection-Klassen, um Informationen zu ihnen zu sammeln. Ist die Master-Liste zusammengestellt, werden die Funktionen und Methoden alphabetisch sortiert und ausgegeben.
<?php if ($argc < 2) { print "$argv[0]: klasse1.php [, ...]\n"; exit; } // Die Dateien einlesen. foreach (array_slice($argv, 1) as $dateiname) { include_once $dateiname; } // Alle Informationen ...