Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] jak sie dostac do poszczegolnych znakow stringa, jak sa indeksowane znaki w stringach??
piotrekkr
post
Post #1





Grupa: Zarejestrowani
Postów: 386
Pomógł: 25
Dołączył: 28.09.2005

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


witam mam takie cos i zdaje sie ze w php 5.0.4 to nie dziala za bardzo znaczy nic nie zwraca
  1. <?php
  2. function show_graphic_counter(){
  3. $counter = '1044';
  4. $lenght = strlen($counter);
  5. for($i=0;$i == $lenght;$i++){
  6. $digit = $counter{$i};
  7. echo $digit;
  8. };
  9. };
  10. ?>
nie wiem dlaczego nic nie wyswietla zadnych bledow tak mi sie zdaje ze to cos nie tak z indexowaniem stringow. prosze o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
dem
post
Post #2





Grupa: Zarejestrowani
Postów: 96
Pomógł: 7
Dołączył: 24.01.2006
Skąd: lublin/wawa

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


jak dobrze zrozumialem, chcesz miec kazdy znak $counter w osobnej zmiennej... twoj skrypt dziala z 1 poprawka:

  1. <?php
  2. function show_graphic_counter(){
  3. $counter = '1044';
  4. $lenght = strlen($counter);
  5. for($i=0;$i < $lenght;$i++){
  6. $digit[$i] = $counter{$i};
  7. echo $digit[$i];
  8. };
  9. };
  10. show_graphic_counter();
  11. ?>


ale latwiejszym rozwiazaniem ( o ile dobrze zrozumialem co chcesz zrobic) jest ta funkcja: str_split

Ten post edytował dem 31.07.2006, 17:02:57
Go to the top of the page
+Quote Post
piotrekkr
post
Post #3





Grupa: Zarejestrowani
Postów: 386
Pomógł: 25
Dołączył: 28.09.2005

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


dzieki wielkie dziala smile.gif
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 Aktualny czas: 19.08.2025 - 11:02