?> hat den Sinn, dass man PHP in HTML einbetten kann. Es gewährleistet, dass nach einem PHP-Block auch wieder HTML folgen kann. Wenn man dort aber kein HTML hat, braucht man auch kein ?>.
Dein Vergleich hinkt aber auch. Nur weil es da ist, muss es nicht gleich sinnvoll sein. Es gibt in PHP so viel sinnloses und das geht von den Hundertschaften an Aliasen über Funktionen wie var_export() bis hin zu einer Menge dämlicher php.ini-Direktiven.
Dein Vergleich hinkt aber auch. Nur weil es da ist, muss es nicht gleich sinnvoll sein. Es gibt in PHP so viel sinnloses und das geht von den Hundertschaften an Aliasen über Funktionen wie var_export() bis hin zu einer Menge dämlicher php.ini-Direktiven.
Kommentar