Ich verwende eine foreach
Schleife in PHP ähnlich wie diese:PHP Foreach-Schleifen-Efficiency
foreach ($class->getAttributes() as $attribute) {
// Work
}
Effizienz angeht, so ist es besser, eine $attributes = $class->getAttributes();
Anweisung außerhalb der foreach
Schleife zu haben und über die $attributes
Variable laufen? Oder wird die Anweisung nur einmal innerhalb der foreach
Erklärung am Anfang aufgerufen?
(Ich weiß, das ist kein große Effizienz Sorge in diesem Fall sein könnte, aber ich möchte das Prinzip für diese und andere größere Fälle kennen)
Danke,
Steve
+1 für die Bequemlichkeit des Zugriffs auf $ -Attribute außerhalb der Schleife. – thetaiko