Linke und Rechte Seite des String Teilen
Tomato
- php
Hallo Leute
Ich bekomme per $_GET IDs
zb. "234,250,255,260,277,280,267"
und dann noch die aktuelle ID auf per $_GET
zb. "255"
jetzt möchti ich vom ersten String
"234,250,255,260,277,280,267"
Die linke und die rechte ID der aktuellen "255" haben.
sprich links = 250
und rechts = 260
wie kann ich das am besten lösen mit PHP
Danke im Voraus und Gruss
Tomato
wie kann ich das am besten lösen mit PHP
Ich würde die Zeichenkette anhand des Kommas in ein Array zerlegen (explode) und dann einfach das erste (0) und letzte Element (count oder array_reverse) verwenden.
Alternativ kannst du z.B. auch mit Stringfunktionen arbeiten - strstr() wäre z.B. auch ein Lösungsansatz.
Hi!
Ich würde die Zeichenkette anhand des Kommas in ein Array zerlegen (explode) und dann einfach das erste (0) und letzte Element (count oder array_reverse) verwenden.
Trennen ja (mit explode()), aber er will nicht Anfang und Ende sondern nur den Vorgänger und Nachfolger. Dazu kann man die Position des Trennelements mit array_search() ermitteln.
Lo!
Trennen ja (mit explode()), aber er will nicht Anfang und Ende sondern nur den Vorgänger und Nachfolger.
Ja, du hast natürlich recht - nicht genau gelesen :)
Vielen Dank euch beiden
mit explode() und array_search() funktioniert es super
Gruss
Tomato