Mailinglisten-Archive |
Hallo Norbert, also dein Argument kann ich so nicht gelten lassen. Wer Mist coden will kann immer Mist coden. Ich hab da immer ein lustiges Beispiel: for($i=0;$i<count($a);$i++) { echo $a[$i]; } Ja es gibt in PHP etwas besseres für iteration über Array - aber das Beispiel ist in fast jeder programmierspache verwendbar: Bei jedem Schleifendurchlauf wird neu die Anzahl der Elemente ermittelt! Das wissen die wenigsten. Daher: Wer Code schreibt bitte Hirn einschalten. Ich fände es besser wenn PHP return values direkt weiterverarbeiten könnte. So würde man sich unnötige Speicherbelegung und kopieren von Daten sparen. Aber noch ein Tip zu deinem Beispiel: Es lässt sich sogar auf 2 Zugriffe beschränken da Array Element 3 genau das liefert was du aufwendig mit 0 und 1 zusammenbaust. $bld = 'img/bild.jpg'; if (getImageSize($bld)[2] == 1) { ?><img src="<?= $bld; ?>" <?= getImageSize($bld)[3]; ?> border="0" alt=""> Gruß, Andreas PS: short open tags in php zu verwenden ist eigentlich ein nono
php::bar PHP Wiki - Listenarchive