Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] jak sie dostac do poszczegolnych znakow stringa
Forum PHP.pl > Forum > Przedszkole
piotrekkr
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.
dem
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
piotrekkr
dzieki wielkie dziala smile.gif
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.