Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Nie działający trim ()
Forum PHP.pl > Forum > Przedszkole
nitro11
Pobieram sobie kategorie z filmweb.
Po kilku operacjach w $kategoria mam zapisane kategorie, ale jest tam dużo niepotrzebnych białych znaków.
W źródle wygląda to tak:

  1. Gatunek Dramat, Komedia, Romans


Myślałem, że bez problemu usunę to funkcją trim (), ale trim usuwa tylko część z tych znaków, w efekcie dostaje:

  1. GatunekDramat, Komedia, Romans


Dlaczego te spacje po przecinkach zostały ?
Jak się ich pozbyć ?
wookieb
Trim usuwa znaki z początku i końca ciągu a nie środka.
Użyj preg_replace typu
  1. $ciag = preg_replace('/ {2,}/', ' ', $ciag);

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.