Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Podział zmiennej na znaki
kubax33
post
Post #1





Grupa: Zarejestrowani
Postów: 157
Pomógł: 1
Dołączył: 27.01.2010

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


Mam przykładową zmienną

  1. $zmienna = 12345;


i jak podzielić zmienną, aby była ona wyświetlona w postaci mniej więcej

  1. $zmienna1 = 1;
  2. $zmienna2 = 2;
  3. $zmienna3 = 3;
  4. $zmienna4 = 4;
  5. $zmienna5 = 5;


Ten post edytował kubax33 18.01.2016, 11:59:54
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




http://php.net/manual/en/function.str-split.php
Go to the top of the page
+Quote Post
kubax33
post
Post #3





Grupa: Zarejestrowani
Postów: 157
Pomógł: 1
Dołączył: 27.01.2010

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


Dzięki!
  1. $zmienna = "12345";
  2.  
  3. $zmienna_str = str_split($zmienna);
  4.  
  5. echo $zmienna_str['0'];
  6. echo '<br>';
  7. echo $zmienna_str['1'];
  8. echo '<br>';
  9. echo $zmienna_str['2'];
  10. echo '<br>';
  11. echo $zmienna_str['3'];
  12. echo '<br>';
  13. echo $zmienna_str['4'];
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




jesli ty to chciales tylko wyswietlic pod soba to np. tak:

echo implode('<br>', $zmienna_str);

zamiast tysiaca linijek co natworzyles (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
kubax33
post
Post #5





Grupa: Zarejestrowani
Postów: 157
Pomógł: 1
Dołączył: 27.01.2010

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


Przyda się (IMG:style_emoticons/default/smile.gif) Akurat potrzebuje wszystko zatrzymać w zmiennych bez echa.

Cytat(nospor @ 18.01.2016, 12:34:36 ) *
jesli ty to chciales tylko wyswietlic pod soba to np. tak:

echo implode('<br>', $zmienna_str);

zamiast tysiaca linijek co natworzyles (IMG:style_emoticons/default/wink.gif)



A tak się zastanawiam jeszcze czy jest opcja odczytu każdego znaku osobno ze zmiennej i po każdym znaku dodać np. przecinek?

  1. 1,2,3,4,5


Oczywiście zrobię sobie to bez problemu mając na tacy to co mi podrzuciłeś, ale myślę czy jest jakieś rozwiązanie, który to lepiej wykona.

Ok przecież te implode to wykona (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Ok przecież te implode to wykona

(IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 23.08.2025 - 23:07