2017-10-25 13 views
0

In PHP oder Python (oder was auch immer) liest der Interpreter das Programm Zeile für Zeile. also, wenn ich viel Zeilenumbrüche oder leere Zeile, muss der Code mehr Zeit für die Ausführung ausführen? (Da es den ganzen Haufen meines schlechtgeschriebenen Codes liest). Was ist mit Leerzeichen und Tabs? Spielt es eine Rolle?Benötigen mehr Whitespaces oder mehr Tabs mehr Interpretierzeit?

Dank im Voraus

+0

danke :) Ich habe meine Antwort gefunden. –

Antwort

1

Nach Autor David Sklar in Learning PHP 5:

Sie können so viele Leerzeilen zwischen Aussagen setzen, wie Sie wollen. Der PHP-Interpreter ignoriert sie. Das Semikolon teilt dem Interpreter mit, dass eine Anweisung zu Ende ist und eine weitere beginnt. Kein Whitespace bei alle oder viele und viele Leerzeichen zwischen Anweisungen beeinflussen die Ausführung des Programms nicht. (Whitespace ist vom Programmierer spricht für leer aussehenden Zeichen wie Leerzeichen, Tabulator und Newline.)

In der Praxis ist es gut Stil auf einer Linie eine Anweisung zu setzen und nur Leerzeilen zwischen den Aussagen zu setzen, wenn es verbessert die Lesbarkeit des Quellcodes ...

so fühlen sich frei, Leerzeichen und Tabulatoren zu verwenden, um Ihre PHP-Code zu formatieren, damit sie lesbar ist.

Python unterscheidet sich von PHP und es gibt spezifische Richtlinien, wie Sie Ihren Code mit Leerzeichen formatieren können. siehe here.