8_pasarzer_NOSTROMO
18.09.2014, 10:12:37
Mam podobny problem i porszę o rozjaśnienie mojego umysłu.
Mam zmienne pobrane z bazy danych
E-RD-II-12345/2014
B-12345/2014
KPCH-RD-I-12345/2014
KPCH-B-12345/2014
E-RD-II-5/2014
B-5/2014
KPCH-RD-I-5/2014
KPCH-B-5/2014
Chciałbym skrypt który zawsze i bez błędu wyciągnie mi wyniki 12345/2014 oraz 5/2014. Próbowałem explode po znaku (-), tylko że raz jest ich jeden, innym razem dwa a czasami 3.
Czym odrzucić niepotrzebne symbole pism, w zależności od tego ile ich będzie (a tego nie wiem).
Turson
18.09.2014, 10:14:04
Wyrażeniem regularnym
8_pasarzer_NOSTROMO
18.09.2014, 10:15:33
Możesz się lekko rozwinąć bo to niewiele mi pomogło. Co mam zdefiniować wszystkie możliwe opcje np.
KP-RD-I
KP-B-I
i je odrzucić ?
Ale nie wiem jakie są wszystkie konfiguracje
lukasz_os
18.09.2014, 10:17:50
W php czy js? bo jak w php to masz funkcję strrpos która zwraca ostatnie wystąpienie ciagu znakow i wtedy wystarczy zwykły substr.
Jak w jsie to zrób splita i weź ostatni element tablicy ( w sumie w php mozesz zrobic podobnie wykorzystując explode i count).
8_pasarzer_NOSTROMO
18.09.2014, 10:19:17
w php, możesz mi to jakoś nakreślić na byle jakim przykładzie lub linka podrzucić. Bardzo mi to pomoże. Mam kilka pomysłów na to ale każdy debilny.
Po co count jak jest end?
http://php.net/manual/en/function.end.php@lukasz_os luz bluz, nikt nie karze programować na jedno kopyto
Turson
18.09.2014, 10:21:26
Cytat(8_pasarzer_NOSTROMO @ 18.09.2014, 11:19:17 )

w php, możesz mi to jakoś nakreślić na byle jakim przykładzie lub linka podrzucić. Bardzo mi to pomoże. Mam kilka pomysłów na to ale każdy debilny.
1. Explode po myslniku
2. Explode po / ostatniego elementu z pkt 1
3. Masz wynik w tablicy
lukasz_os
18.09.2014, 10:23:21
"E-RD-II-12345/2014",
"B-12345/2014",
"KPCH-RD-I-12345/2014",
);
foreach($array as $item){
}
tzm - zawsze o niej zapominam
nospor
18.09.2014, 10:29:36

kurcze, ma problem z php a podpina sie pod watek js
Wydzielam posty. A ty patrz na przyszlosc gdzie piszesz i nie wcinaj sie bez sensu w tematy.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.