PHP String Array

<?php
// PHP String Array initialisieren
$haustiere = array ('Hund', 'Katze', 'Maus', 'Hamster');
// Sortieren der im Array enthaltenen Strings
sort ($haustiere);
// Ausgabe der sortierten Elemente
echo 'Inhalt  des sortierten Arrays: ';
for ($i = 0; $i < count ($haustiere); $i++)
    echo $haustiere[$i] . ' ';
echo '<br>';

echo 'Ein Hamster ';
// Ist der String-Wert Hamster im Array enthalten?
if (in_array ('Hamster', $haustiere))
    // Dann entsprechende Meldung ausgeben
    echo 'ist enthalten!<br>';
echo 'Eine Schlange ';
if (!in_array ('Schlange', $haustiere))
    echo 'fehlt!<br>';
echo 'Position der Maus: ' . array_search ('Maus', $haustiere);
echo '<br>';

// Ein weiteres String-Array mit Tieren
$haustiere2 = array ('Hund', 'Hamster', 'Vogel', 'Ratte');
// Zusammenführen der beiden Arrays unter einer
// dritten Variablen 
$haustiere3 = array_merge ($haustiere, $haustiere2);
// Häufigkeiten, mit denen einzelne String-Werte im Array
// vorkommen, zählen...
$haeufigkeiten = array_count_values ($haustiere3);
// und dann die Werte und die entsprechenden Häufigkeiten
// ausgeben.
foreach ($haeufigkeiten as $tier => $anzahl)
    echo $tier . ': ' . $anzahl . '<br>';
?>

Inhalt des sortierten Arrays: Hamster Hund Katze Maus
Ein Hamster ist enthalten!
Eine Schlange fehlt!
Position der Maus: 3
Hamster: 2
Hund: 2
Katze: 1
Maus: 1
Vogel: 1
Ratte: 1


Fatal error: Uncaught Error: Call to undefined function ereg() in /homepages/26/d102044405/htdocs/_WEB_FORUM_EVO_/forum_last.php:6 Stack trace: #0 {main} thrown in /homepages/26/d102044405/htdocs/_WEB_FORUM_EVO_/forum_last.php on line 6

¬ Tutorials



¬ Insolvenzrecht