Mailinglisten-Archive |
Moin, ----- Original Message ----- From: "Martin Paff" <martin.paff_(at)_t-online.de> To: "Dt. PHP-Mailingliste" <php_(at)_phpcenter.de> Sent: Wednesday, February 27, 2002 8:24 PM Subject: [php] Eliminierung eines Elements aus einem Array > Hi , > vielen Dank erst einmal für die kleine IP-Nummern-Diskussion. Ich hatte das als "on-Topic" > gedacht, weil ich die IP-Nummer in PHP ermitteln und verwenden wollte. Daher kommt ein > IP-Checker nicht in Frage. Derzeit erhalte ich halt immer 127.0.0.1, nun denn... > > Andere Frage: ich habe einer Liste "zuletzt angesehener Seiten", die in einem Array gehalten > werden. Wenn ich erneut eine Seite aufrufe, auf der der Nutzer schon einmal war, dann soll dieser > Eintar aus dem Array gelöscht werden (um dann mit "array_unshift" vorn aktuell angefügt zu werden). > > Ich laboriere schon einige Zeit mit array_search ($neue_seite, $seitenarray) und array_slice herum, > aber komme nicht zum Ergebnis. Hat jemand Nachsehen mit mir? > Also mit in_array() pruefen obs schon drin ist und ungleich dem ersten eintrag ist und wenn ja halt mit unset[$array[key]] loeschen und dann dein array_unshift() um es vorne einzufuegen. Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
php::bar PHP Wiki - Listenarchive