Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Usuwanie spacji ze stringu
Forum PHP.pl > Forum > Przedszkole
Thuunder
smile.gif Witam! Czy jest funkcja która usuwa spacje ze stringu? Chodzi mi mniej więcej o coś podobnego do funkcji trim ale żeby usuwało wszystkie spacje np." jakis tekst" - "jakistekst"
Bo szukam, szukam i znaleźć nie mogę.
Dzięki
czachor
  1. <?php
  2. $str = str_replace(' ', '', $str);
  3. ?>
Majkel_84
Jeżeli zależy wam na usunięciu wszystkich białych znaków ze stringa (spacje, tabulatory) to inteligentniejszym sposobem byłoby użycie funkcji trim
Przykład:
  1. $string = " czesio i leszek ";
  2. $string = trim($string);
  3. echo $string;

Wynik wyświetli:
czesioileszek
Majkel_84
Cytat(Majkel_84 @ 13.04.2012, 08:58:01 ) *
Jeżeli zależy wam na usunięciu wszystkich białych znaków ze stringa (spacje, tabulatory) to inteligentniejszym sposobem byłoby użycie funkcji trim
Przykład:
  1. $string = " czesio i leszek ";
  2. $string = trim($string);
  3. echo $string;

Wynik wyświetli:
czesioileszek


Sorki pomyliłem się. Ta funkcja usuwa białe znaki tylko z początku i końca stringa.
Najlepszy sposób to ten co koledzy podali wyżej.
darney
polecam zainteresować się funkcja explode

http://php.net/manual/en/function.explode.php
maniana
  1. $str = preg_replace('/\s+/', '', $str);
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.