Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Usunięcie pierwszego znaku w ciągu
Forum PHP.pl > Forum > Przedszkole
Michael2318
Jak usunąć pierwszy znak w ciągu? Chodzi o to, że jeśli pierwszym znakiem w ciągu jest przecinek, to muszę go usunąć. Takie rozwiązanie:

  1. if ( substr($viewing_list_online, 0, 1) == ',')
  2. {
  3. $viewing_list_online = str_replace(substr($viewing_list_online, 0, 1), '', $viewing_list_online);
  4. }


Usuwa mi WSZYSTKIE przecinki.

rtrim() znów usuwa tylko ostatni przecinek z ciągu. Jakieś propozycje?
mccd
  1. <?php
  2.  
  3. if(substr($viewing_list_online, 0, 1) == ',')
  4. {
  5. $viewing_list_online = substr($viewing_list_online, 1);
  6. }
  7.  
  8. ?>
Michael2318
Serdeczne dzięki.
Crozin
rtrim usuwa Ci jedynie ostatni przecinek, ponieważ funkcja ta usuwa znaki od prawej strony (od końca). Ty zaś potrzebujesz ltrim.
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.