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?