<?php // Array mit Werten initialisieren $preise = array (12.99, 5, 6.50, 32, 24.95, 15); // Array aufsteigend sortieren sort ($preise); // Inhalt des Arrays ausgeben echo 'Inhalt des (aufsteigend) sortierten Arrays: '; for ($i = 0; $i < count ($preise); $i++) echo $preise[$i] . ' '; echo '<br>'; // Absteigende Sortierung der Elemente eines Arrays rsort ($preise); echo 'Inhalt des (absteigend) sortierten Arrays: '; for ($i = 0; $i < count ($preise); $i++) echo $preise[$i] . ' '; echo '<br>'; // Array mit Schlüssel-Wertepaaren erzeugen (Monitor-Typ, Preis) $preisliste = array ( // Typbezeichnung und zugehöriger Preis '1M20' => 199, '1M24' => 499, '1M19' => 209, '1M22' => 233 ); // Kopien der Preisliste in Variablen speichern $preisliste2 = $preisliste; $preisliste3 = $preisliste; // Sortieren der Preisliste sort ($preisliste); reset ($preisliste); echo 'Sortiertes Array:<br>'; while (list ($key, $val) = each ($preisliste)) // Ausgabe der Schlüssel und Werte im assozitaiven Array echo 'Monitor Typ: ' . $key . ', Preis: ' . $val . '<br>'; // Kopie sortieren und dabei die Assozizationen erhalten asort ($preisliste2); reset ($preisliste2); echo 'Sortiertes Array:<br>'; while (list ($key, $val) = each ($preisliste2)) echo 'Monitor Typ: ' . $key . ', Preis: ' . $val . '<br>'; // Zweite Kopie diesmal nach den Schlüsseln sortieren ksort ($preisliste3); reset ($preisliste3); echo 'Sortiertes Array:<br>'; while (list ($key, $val) = each ($preisliste3)) echo 'Monitor Typ: ' . $key . ', Preis: ' . $val . '<br>'; ?>
Inhalt des (aufsteigend) sortierten Arrays: 5 6.5 12.99 15 24.95 32
Inhalt des (absteigend) sortierten Arrays: 32 24.95 15 12.99 6.5 5
Sortiertes Array:
Monitor Typ: 0, Preis: 199
Monitor Typ: 1, Preis: 209
Monitor Typ: 2, Preis: 233
Monitor Typ: 3, Preis: 499
Sortiertes Array:
Monitor Typ: 1M20, Preis: 199
Monitor Typ: 1M19, Preis: 209
Monitor Typ: 1M22, Preis: 233
Monitor Typ: 1M24, Preis: 499
Sortiertes Array:
Monitor Typ: 1M19, Preis: 209
Monitor Typ: 1M20, Preis: 199
Monitor Typ: 1M22, Preis: 233
Monitor Typ: 1M24, Preis: 499
¬ Menu
¬ Gratis Download
¬ Tutorials
¬ Seminare
¬ Yoga
¬ Insolvenzrecht
¬ News
15.08.2008Schleifen in PHP: Die While-Schleife » mehr 13.08.2008Nutzung von Variablen unter PHP: Definition, Sichtbarkeit und vordefinierte Variablen » mehr 11.08.2008Ausgabe von Datum und Zeit mit PHP nach Konvertierung in ein String » mehr Eine vollständige News-Liste ist auf der News-Seite zugänglich.
¬ Foren
¬ Buchtipp
Dynamische Webseiten mit PHP 5.1 / MySQL 5 für Schnelleinsteiger
Weitere PHP Bücher finden Sie unter PHP Literatur