André Laugks: Das letzte Element eines Arrays löschen/wegschneiden

Beitrag lesen

Hallo!

Ich bräuchte also einen Workaround (der mir bis jetzt noch nicht gelungen ist).

// das Array, von dem Du den letzten Wert löschen möchtest
$alt_array = array("Hans", "Otto", "Inge", "Swen");

// Hier ermittelst Du die Länge des Array und verringerst es um -1, also eins weniger.
$alt_array_wert = count($alt_array) - 1;

for($i = 0; $i < $alt_array_wert; $i++)
{
  
   // Hier schreibst Du das alte Array in ein neues Array, ohne den letzten Wert, da die Schleife nur bis zum vorletzten Wert kommt
   $neu_array[$i] = $alt_array[$i];
}

Das ist ungetestet, aber sollte funktionieren.

mfg, André Laugks