PHP Array Push / Pop

<?php
// Leeres Array unter Variablenname v definieren
$v = array ();
// Zehn Elemente an das zunächst leere Array anhängen
for ($i = 0; $i < 10; $i++)
    // Ergebnis der Berechnung von i * 2 an das
    // Array anhängen.
    array_push ($v, $i * 2);

// Inhalt des Arrays im Browserfenster ausgeben
echo 'Zahlenreihe: <br>';
for ($i = 0; $i < count ($v); $i++)
    echo $i . ' * 2 = ' . $v[$i] . '<br>';

// Anzahl der Elemente im Array ausgeben
echo 'Anzahl Elemente: ' . count ($v) . '<br>';

// Schleife so oft ausführen, wie das Array nicht leer ist
while (count ($v))
    // Jeweils das letzte Element des Arrays aus dem Array
    // ermitteln und zugleich aus diesem entfernen.
    echo array_pop ($v) . ' aus Array entnommen<br>';

echo 'Anzahl Elemente: ' . count ($v) . '<br>';
?>

Zahlenreihe:
0 * 2 = 0
1 * 2 = 2
2 * 2 = 4
3 * 2 = 6
4 * 2 = 8
5 * 2 = 10
6 * 2 = 12
7 * 2 = 14
8 * 2 = 16
9 * 2 = 18
Anzahl Elemente: 10
18 aus Array entnommen
16 aus Array entnommen
14 aus Array entnommen
12 aus Array entnommen
10 aus Array entnommen
8 aus Array entnommen
6 aus Array entnommen
4 aus Array entnommen
2 aus Array entnommen
0 aus Array entnommen
Anzahl Elemente: 0


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