Hi,
ich wollte mal ein programm schreiben, dass meine PHP-Dateien parst und dokumentiert. Aber beim Testen komme ich nicht wirklich weit, da das erkennen vom <?php bzw <? nicht klappt - denn anstadt <?php liest der FileInputStream <?hp...
Alle Texteditoren zeigen aber <?php an. Wenn ich ein Leerzeichen zwischen das ? und das p mache, klappts. Das gleiche am Ende der Datei mit ?>, das > fehlt o.0?
Code
private FileInputStream reader;
/* ... */
reader=new FileInputStream(current_file);
/* ... */
while ((ci=reader.read())!=-1) {
c=(char) ci;
System.out.print(c);
/* ... */
}
PHP-Datei:
Ausgabe:
Also irgendwas stimmt da ganz und garnicht... hat jmd. ne idee?