Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]rozbijanie zmiennej na pojedyncze cyfry
Forum PHP.pl > Forum > Przedszkole
agataperz
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.
tolomei
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.
Crozin
str_split + array_reverse.

Cytat
Dodam ze nie moge użyć petli.
A jakiś konkretny powód ku temu jest?
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.