Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Usuwanie pierwszych znaków
winiar789
post
Post #1





Grupa: Zarejestrowani
Postów: 130
Pomógł: 0
Dołączył: 15.11.2011

Ostrzeżenie: (0%)
-----


Dzień dobry załogo (IMG:style_emoticons/default/smile.gif)

Mam w pętli wylistowane kody - aczkolwiek kody mają błędy które trzeba usunąć.


.@21T893727SU
@21T894567SU
!21T077807RT
21I114086VX
!21I540987SU
.21I069021TV

więc usuwam sobie znaki które mnie nie interesują za pomocą

$vowels = array(".21", "@", "!", ".@", ".");
$onlyconsonants = str_replace($vowels, "", $v[6]);

więc mam coś takiego :

21T893727SU
21T894567SU
21T077807RT
21I114086VX
21I540987SU
I069021TV

ale jest jeszcze jedna rzecz z którą nie mogę sobie poradzić mianowicie usunięcie wszystkich 21 przed...

T893727SU
T894567SU
T077807RT
I114086VX
I540987SU
I069021TV

nie mogę użyć str_replace z 21 bo usuwa mi też wewnątrz np. kod który będzie miał 21I069021TV spowoduje usunięcie na zasadzie
I0690TV a potrzbuje tylko 2 pierwsze znaki z 21. Nie mogę też usunąć 2 pierwszych znaków ponieważ zdarza się iż w listowaniu kodów
jest tak:


21T893727SU
21T894567SU
@T077807RT
21I114086VX

po usunięciu np. @ i dwóch znaków w kodzie @T077807RT miałbym usunięte @ i T0 = 77807RT

Dzięki za pomoc

Ten post edytował winiar789 24.10.2017, 15:13:57
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 17:24