PHP - Leere Arrays entfernen und Zeiger beibehalten


<?php

// Leere Arrays entfernen und Zeiger beibehalten

$array = array("A""""C""""""F""");

foreach (
$array as $zaehler => $element) {
 if (
$element == "") {
  unset(
$array[$zaehler]);
 }
}

print_r($array);
?>
Array
(
    [0] => A
    [2] => C
    [5] => F
)

Siehe auch: Leere Arrays entfernen

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Codeschnipseln aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<bdi> Textrichtung

CSS - Kalender Symbol neben dem Datepicker

PHP - Automatische Verlinkung eines Textes und den Linktext kürzen

JavaScript - Audiodateien per Button-Klick abspielen

MySQL - Zeichenkette ersetzen mit REPLACE

Lernen beim Arbeiten
Viele Fehler werden beim Arbeiten an der Homepage erkannt und im weiteren Verlauf vermieden (Etwas daraus gelernt!). Auch das Lernen durch Ausprobieren, zum Beispiel einen bestimmten Wert einfach erhöhen und sehen was dann passiert ist sehr lehrreich.