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:
Code:
<?php
class Foo {
}
?>
Ausgabe:
Code:
<?hp
class Foo {
}
?
Also irgendwas stimmt da ganz und garnicht... hat jmd. ne idee?
Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!