Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]rozbijanie zmiennej na pojedyncze cyfry
agataperz
post 10.04.2012, 19:40:26
Post #1





Grupa: Zarejestrowani
Postów: 182
Pomógł: 0
Dołączył: 24.03.2009
Skąd: Hamburg DE

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


Witam

mam taki problem, chciałabym rozbić zmienna na każdą literkę z osobna.
Użyłam
  1. substr($konto_you, -1, 1);
  2. substr($konto_you, -2, 1);
  3. ...

i jeżeli w zmiennej jest 323454 to przy siódma cyfra pokaże się 3 a także przy osmej itd.
jakiej funkcji żyć azeby pokazalo sie NULL badz okreslony znak wymyslony przeze mnie?
Dodam ze nie moge użyć petli.

Ten post edytował agataperz 10.04.2012, 19:44:03
Go to the top of the page
+Quote Post
tolomei
post 10.04.2012, 19:57:35
Post #2





Grupa: Zarejestrowani
Postów: 450
Pomógł: 135
Dołączył: 18.11.2010
Skąd: Wschowa

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


Witaj.

Pierwszą część Twojego postu zrozumiałem, lecz drugiej części nie za bardzo.
Oto odpowiedź na pierwszą część:

  1. // jeśli $konto_you zawiera liczbę 323454 to:
  2. $numer = (string)$konto_you; // zmieniamy typ zmiennej na string
  3. echo $numer[0]; // wyświetli 3
  4. echo $numer[1]; // wyświetli 2
  5. echo $numer[2]; // wyświetli 3
  6. echo $numer[3]; // wyświetli 4
  7. echo $numer[4]; // wyświetli 5
  8. echo $numer[5]; // wyświetli 4


Pozdrawiam.


--------------------
“ Computers are good at following instructions, but not at reading your mind. ”
- Donald Knuth
Go to the top of the page
+Quote Post
cycofiasz
post 10.04.2012, 19:57:53
Post #3





Grupa: Zarejestrowani
Postów: 711
Pomógł: 127
Dołączył: 5.07.2008
Skąd: Łódź

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


http://www.php.net/manual/en/function.str-split.php
Go to the top of the page
+Quote Post
Crozin
post 10.04.2012, 21:12:09
Post #4





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


str_split + array_reverse.

Cytat
Dodam ze nie moge użyć petli.
A jakiś konkretny powód ku temu jest?
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 15.07.2025 - 17:05