Hey zusammen,
habe seit Ewigkeiten mal wieder mit php angefangen und habe nun ein Problem mit Arrays. Hab schon gesucht aber nicht das Richtige gefunden, wäre toll, wenn mir da wer nen Rat geben könnte.
Ich habe hier ein Array mit 4 Einträgen.
Ich unsette nun [1] und [2] und hab anschließend folgendes:
Dies gebe ich mit einer for() Schleife aus, welches immer $i um eins erhöht und das Array mittels $_incl['Bericht_Kats'][$i] ausgibt.
Problematisch hierbei ist natürlich, dass leere Felder ausgegeben werden, da die Schlüsselnummerierung im Array nicht mehr durchgängig ist. Ich möchte also die Einträge "zusammenrücken". Das ginge z.b. mit sort(), aber sort ordnet auch alphabetisch und genau DAS will ich NICHT. Leider hab ich vergessen, wie das stattdessen ging.
Danke für eure Hilfe,
lg netti
p.s.: for()-Schleife deshalb, weil es ein altes und sehr umfangreiches cms-System ist, dass über viele Seiten verfügt. Es wäre faktisch unmöglich da alles zu ändern.
habe seit Ewigkeiten mal wieder mit php angefangen und habe nun ein Problem mit Arrays. Hab schon gesucht aber nicht das Richtige gefunden, wäre toll, wenn mir da wer nen Rat geben könnte.
Ich habe hier ein Array mit 4 Einträgen.
Code:
$_incl['Bericht_Kats'][] ( [0] => g [1] => z [2] => b [3] => a
Code:
$_incl['Bericht_Kats'][] ( [0] => g [3] => a
Problematisch hierbei ist natürlich, dass leere Felder ausgegeben werden, da die Schlüsselnummerierung im Array nicht mehr durchgängig ist. Ich möchte also die Einträge "zusammenrücken". Das ginge z.b. mit sort(), aber sort ordnet auch alphabetisch und genau DAS will ich NICHT. Leider hab ich vergessen, wie das stattdessen ging.
Danke für eure Hilfe,
lg netti
p.s.: for()-Schleife deshalb, weil es ein altes und sehr umfangreiches cms-System ist, dass über viele Seiten verfügt. Es wäre faktisch unmöglich da alles zu ändern.
Kommentar