Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Odejmowanie kilka ostatnich wyrazów w zmiennej
-CichyWiatr-
post
Post #1





Goście







Witam

Jak odjąć od zmiennej podanej niżej kilka ostatnich znaków (chodzi o znak ', ' czyli przecinek i spacja.

Głownie chodzi o to, żeby po zakończeniu pętli, ostatni $wiersz_chat[1] był bez tych dwóch znaków.



  1. while($wiersz_chat = mysql_fetch_row($wynik_chat))
  2. {
  3. $lista_chat .= '<a href="'.$mybb->settings['bburl'].'/member.php?action=profile&uid='.$wiersz_chat[0].'">'.$wiersz_chat[1].'</a>, ';
  4. }


Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
ylk
post
Post #2





Grupa: Zarejestrowani
Postów: 194
Pomógł: 26
Dołączył: 9.01.2011
Skąd: /dev/null

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


  1. substr($wiersz_chat[1],0,-2);

obetnie stringa o 2 ostatnie znaki.
Go to the top of the page
+Quote Post
-CichyWiatr-
post
Post #3





Goście







Niestety nie działa, a po drugie odjęcie dwóch znaków chcę dać na końcu, czyli do:

  1. substr($lista_chat,0,-2);


gdzie przechowywana jej zmienna (kilka razy dodany tekst w pętlu while, patrz mój pierwszy post).

Pozdrawiam
Go to the top of the page
+Quote Post
-CichyWiatr-
post
Post #4





Goście







Oki, po lekkiej modyfikacji działa:

  1. $lista_chat = substr($lista_chat,0,-2);


Pozdrawiam
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: 20.08.2025 - 10:40