Wybieranie konkretnych wartosci z liczby

0

Witam, posiadam w tablicy tego typu dane:
10000000163000000016400000001680000000494
Potrzebuje wybrac tylko te liczby. Zer nie potrzebuje, do kolejnej tablicy. tak zebym pozniej wybral tablica[0][0] = 1 , tablica[0][1] = 163, tablica[0][2] = 164 itp itd. Dalatego w dwuwymiarowej tablicy bo takich zmiennych mam bardzo duzo, i kazda zmienna posiada kilka takich liczb.

0

http://ideone.com/LHz44

// ewentualnie może Ci chodzić o:

explode('0000000', $zmienna);

0
preg_split('0', $zmienna, PREG_SPLIT_NO_EMPTY)

? (jeśli palnąłem głupotę to sorry, nie siedzę w PHP)

0

Niestety rozwiązanie z preg_match_all nie przewiduje liczb które zawierają 0, czyli 1, 120 itp itd. Ale już znalazłem rozwiązanie na to. Cała liczba jest zawsze długości 10*n. Więc dziele sobie tą całą liczbę na równe części po 10 znaków (od lewej strony). Potem kasuje zera aż do napotkania pierwszej liczby różnej od 0. I to co mi zostanie to właśnie moja liczba :D w ten sposób kasuje zawsze początkowe zera a te na końcu (czyli np w liczbie 10) nie :) Dzięki za chęci :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1