Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Usunięcie pierwszego znaku w ciągu
Michael2318
post
Post #1





Grupa: Zarejestrowani
Postów: 651
Pomógł: 116
Dołączył: 3.06.2012
Skąd: Lędziny

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


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?
Go to the top of the page
+Quote Post
mccd
post
Post #2





Grupa: Zarejestrowani
Postów: 58
Pomógł: 12
Dołączył: 14.01.2011

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


  1. <?php
  2.  
  3. if(substr($viewing_list_online, 0, 1) == ',')
  4. {
  5. $viewing_list_online = substr($viewing_list_online, 1);
  6. }
  7.  
  8. ?>
Go to the top of the page
+Quote Post
Michael2318
post
Post #3





Grupa: Zarejestrowani
Postów: 651
Pomógł: 116
Dołączył: 3.06.2012
Skąd: Lędziny

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


Serdeczne dzięki.
Go to the top of the page
+Quote Post
Crozin
post
Post #4





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


rtrim usuwa Ci jedynie ostatni przecinek, ponieważ funkcja ta usuwa znaki od prawej strony (od końca). Ty zaś potrzebujesz ltrim.
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 - 16:13