ďťż
Podstrony
|
telcocafeJak mam skonwertować łańcuch znaków do tablicy.$znaki = "162624624651"; Jak utworzyć taką tablicę ze zmiennej podanej wyżej ? $array = array(1,6,2,6,2,4,6,2,4,6,5,1); Jak mam skonwertować łańcuch znaków do tablicy. $znaki = "162624624651"; Jak utworzyć taką tablicę ze zmiennej podanej wyżej ? $array = array(1,6,2,6,2,4,6,2,4,6,5,1); Wycinaj z ciągu tekstowego po kolei pojedyńcze znaki z początku ciągu znaków i zapisuj je kolejno w tablicy ;) // EDIT: Jak dobrze zakombinujesz to i nawet bez wycinania się obejdzie ;) Zapoznaj się z funkcją substr (to przykład dla PHP bo języka nawet nie podałeś :P) ;) Użytkownik .:DzIuDek:. ™ edytował ten post 04 luty 2007, 15:42 str_split No przecież podałem Ci jak to zrobić w twoim drugim temacie... Już wcześniej: <?php $liczba = 32345; //przykladowa $raz = 0; while($tablica[] = substr($liczba, $raz, 1)) $raz++; ?> Z $liczba zrobi Ci tablice array(3, 2, 3, 4, 5); Nie widziałeś co Ci podałem? # chociaż funkcja którą dał Einzeinbleth jest lepsza :P bo prostsza... Użytkownik master_dos edytował ten post 04 luty 2007, 16:01 str_split No i o to właśnie chodziło :) Dziękuję W Biblioteczce KŚ w pozycji Programowanie PHP Redakcja napisała, że każdy ciąg znaków to tablica, więc nawet nie trzeba używać str_split by przerzucić string na array ;) Ale to, co napisałem zależy również od rodzaju problemu... To ktoś to jeszcze czyta ? :surprise: W foreach() nie użyjesz jeśli nie będzie to tablicą samą w sobie, bo pojawi ci się komunikat że niepoprawny argument został podany do foreach() lub innej funkcji operującej na php. wracając do tematu master_dos: ja nie chcę żeby mi skrypt php zawieszał serwer a przy funkcji substr() obciążenie mogło by nagle podskoczyć myślę że nawet o 10 % - chyba zerżnę rozwiązanie z IPB jena kolumna groupy to jedno uprawnienie i po kłopocie :P Użytkownik orglee edytował ten post 05 luty 2007, 13:01 |
|||
Sitedesign by AltusUmbrae. |