Ich kenne aus C die Fälle, dass man z.B. Variablen immer vor den Schleifen erstellt, um nicht in jedem Schleifendurchlauf erneut die selbe Variable zu erstellen. Ich frage mich nun, in wie fern dies bei PHP eine Rolle spielt.
Wäre es eventuell performancetechnisch gesehen eleganter, die Schleife so zu schreiben:
Auch frage ich mich, was die bessere Methode ist im Web-Bereich: Einen langen und großen Query in einer Schleife zusammenbauen und zuletzt abschicken, um SQL weniger in Anspruch zu nehmen oder direkt in der Schleife einen Query nach dem anderen absenden?
PHP-Code:
while($someVar > 0) {
$someStr = 'Number: ' . $someVar;
// Weitere Arbeitsschritte mit $someVar ...
$someVar--;
}
PHP-Code:
$someStr = '';
while($someVar > 0) {
$someStr = 'Number: ' . $someVar;
// Weitere Arbeitsschritte mit $someVar ...
$someVar--;
}
Kommentar