Viktor's Supportboard
Quickmenü
» Start
» Portal
» Kontakt
» Mitglieder
» Team

» Handy-Ansicht


Usermenü

» Registrieren

Login
Benutzername:
Passwort:

(Passwort vergessen?)

Database
» Database

Lizenzshop/Verwaltung
» Lizenzshop/Verwaltung


Allgemeines
» Themen der letzen 24 Stunden
» Beiträge von Heute
» Aktuelle Umfragen
» Themen als gelesen markieren
» Themen ohne Antwort

» F.A.Q
» Regeln
» Impressum
» Datenschutzerklärung

» Linkliste
» Partner
» Statistik

Kostenplichtige Hacks
» VG-Lizenz
» VG-Fotowettbewerb
» VG-Kontaktanzeige
» VG-Literatur-Verwaltung
» VGTreffen/Dater
» VGMusik/Video

Mein Hacks
» VGUser-Leaflet-Map
» VGUser-Google-Map
» VGClub-Map-Google
» User-Map
» Club-Map
» User-Locator
» Club-Locator
» Mitglieder Bilderupload
» VGOnlineList
» Teamspeak Onlineanzeige

Meine Banner
» Meine Banner

Statistik
Beiträge: 139.412 (Täglich: 22,93 )
Themen: 16.218
Mitglieder: 13.155
Neuestes Mitglied: Leviathan.
Ausl. d. letzten Minute: 201%
Ausl. d. letzten 5 Minuten: 198%
Ausl. d. letzten 15 Minuten: 200%
Freier Webspace: 1.93 TB
PHP-Version: 7.3.10

Spenden

Partner
Mein Supportboard

MySQLDumper

Forum für Angehörige und Freunde von Krebspatienten

Wetter-Board

Make your Webserver

ABC-des Essens

IC-Netforum

ultimate-funultimate-fun

Steinadler-Bastelstübchen

Webseitenschutz

Werben

Viktor's Supportboard » Programmieren » MySQL und PHP » [Hilfe gesucht] Arrayelement entfernen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Arrayelement entfernen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
speedy   Zeige speedy auf Karte speedy ist männlich
Hackschreiber


images/avatars/avatar-593.gif

Zeige speedy auf Karte
Dabei seit: 15.11.2005
Beiträge: 270
18 Filebase-Einträge
Alter: 59 Jahre
Herkunft: Zürich
wBB-Version: wBB2.3

Bewertung: 
2 Bewertung(en) - Durchschnitt: 5,50

Level: 38 [?]
Erfahrungspunkte: 1.419.266
Nächster Level: 1.460.206

40.940 Erfahrungspunkt(e) für den nächsten Levelanstieg



Arrayelement entfernen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hi @all,

ich werd noch zum Hirsch ...

PHP bietet tausend Array-Funktionen, aber keine, um ein einzelnes Element mitten aus einem Array zu entfernen.

array_slice resp. array_splice schienen mir zu anfang noch ganz praktikabel, aber auch sie erfüllen nicht den Zweck.

Es gibt zwar einen array_merge, aber warum zum Teufel gibt es keinen array_split, mit dem ein Array an einer beliebigen Stelle in zwei Arrays geteilt werden kann? Dann konnte man wenigsten das erste Element löschen und die beiden Arrays danach wieder zusammensetzen!

Es ist zum Heulen *schluchz*

Kann mir jemand helfen? Hat jemand eine Idee?

Bin für jede Hilfe dankbar

Greets, speedy cool
21.10.2006 16:21 speedy ist offline E-Mail an speedy senden Homepage von speedy Beiträge von speedy suchen Nehmen Sie speedy in Ihre Freundesliste auf Germany
speedy   Zeige speedy auf Karte speedy ist männlich
Hackschreiber


images/avatars/avatar-593.gif

Zeige speedy auf Karte
Dabei seit: 15.11.2005
Beiträge: 270
18 Filebase-Einträge
Alter: 59 Jahre
Herkunft: Zürich
wBB-Version: wBB2.3

Bewertung: 
2 Bewertung(en) - Durchschnitt: 5,50

Level: 38 [?]
Erfahrungspunkte: 1.419.266
Nächster Level: 1.460.206

40.940 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von speedy


RE: Arrayelement entfernen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hab die Lösung!

Mann ist das was kompliziert, eyh!

Aber folgendermassen gehts:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
<?php

$x=2;

$array1 = array("Katze","Maus","Igel","Pferd", "Huhn");
print_r($array1);
echo "<br>" ;

$array2 = array_slice($array1,$x+1,count($array1));
print_r($array2);
echo "<br>" ;

$array1 = array_slice($array1,0,$x) ;
print_r($array1);
echo "<br>" ;

$array1 = array_merge($array1,$array2) ;
print_r($array1);
echo "<br>" ;
?


Das Ergebnis sieht wie folgt aus:
code:
1:
2:
3:
4:
5:
6:
Array ( [0] => Katze [1] => Maus [2] => Igel [3] => Pferd [4] => Huhn ) 
Array ( [0] => Pferd [1] => Huhn ) 
Array ( [0] => Katze [1] => Maus ) 
Array ( [0] => Katze [1] => Maus [2] => Pferd [3] => Huhn ) 


Greets, speedy cool
21.10.2006 16:54 speedy ist offline E-Mail an speedy senden Homepage von speedy Beiträge von speedy suchen Nehmen Sie speedy in Ihre Freundesliste auf Germany
DonManfred   Zeige DonManfred auf Karte DonManfred ist männlich
VGLizenz


images/avatars/avatar-265.jpg

Zeige DonManfred auf Karte
Dabei seit: 31.03.2006
Beiträge: 1.821
6 Filebase-Einträge
Alter: 51 Jahre
Herkunft: Düren
wBB-Version: wBB2.3
PHP-Version: 5.2.8
MySQL-Version: 5.0.51b
Wo bist du gehostet?: http://df.eu

Bewertung: 
39 Bewertung(en) - Durchschnitt: 5,13

Level: 49 [?]
Erfahrungspunkte: 9.325.496
Nächster Level: 10.000.000

674.504 Erfahrungspunkt(e) für den nächsten Levelanstieg



RE: Arrayelement entfernen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Zitat:
Original von speedy
Mann ist das was kompliziert, eyh!


Wieso einfach wenns auch kompliziert geht, was? großes Grinsen

code:
1:
2:
3:
4:
5:
6:
7:
8:
$array1 = array("Katze","Maus","Igel","Pferd", "Huhn");
print_r($array1);
echo "<br>" ;

unset($array1[2]); # 3. eintrag löschen...

print_r($array1);
echo "<br>" ;


__________________
Gruss Mannes

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!

21.10.2006 20:46 DonManfred ist offline E-Mail an DonManfred senden Beiträge von DonManfred suchen Nehmen Sie DonManfred in Ihre Freundesliste auf Fügen Sie DonManfred in Ihre Kontaktliste ein Germany
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Viktor's Supportboard » Programmieren » MySQL und PHP » [Hilfe gesucht] Arrayelement entfernen

Impressum | Datenschutz | Fast-Index

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab® GmbH Design © Tine

Valid XHTML 1.0! Valid CSS! Die letzten Themen Die letzten Beiträge © für wbb2 by Bandy & cback.de Geblockte Angriffe: 13.833
Seo Sidemap Powert by 2Clubradio.de
Viktor's Supportboard, ist " Online " seit 16 Jahren, 235 Tage, 7 Stunden, 8 Minuten und 57 Sekunden