Usunięcie białych znaków z tekstu (str_replace)

Założenie: Nauczymy się, jak usunąć zbędne białe znaki (spacje, tabulatory, znaki nowej linii) z tekstu w PHP za pomocą funkcji str_replace().

Krok po kroku:

  1. Przygotowanie tekstu z nadmiarowymi białymi znakami:
  2. 
    $tekst = "  To jest   tekst   z    dużą   ilością   spacji.  \t\n";
    				

    Zmienna $tekst zawiera tekst z wieloma spacjami, tabulatorami (\t) i znakami nowej linii (\n).

  3. Usunięcie białych znaków za pomocą str_replace():
  4. 
    $tekst_oczyszczony = str_replace(array(" ", "\t", "\n"), "", $tekst);
    				

    Funkcja str_replace() zastępuje wszystkie wystąpienia podanych znaków (spacja, tabulator, znak nowej linii) pustym ciągiem znaków (“”), effectively removing them. Używamy tablicy array() aby usunąć kilka znaków jednocześnie.

  5. Wyświetlenie oczyszczonego tekstu:
  6. 
    echo $tekst_oczyszczony; // Wyświetli: Tojesttekstzdużąilościąspacji.
    				

    Wyświetlamy oczyszczony tekst. Jak widać, wszystkie zbędne białe znaki zostały usunięte.

Ten przykład pokazuje podstawowe zastosowanie funkcji str_replace() do usuwania białych znaków. Zachęcamy do eksperymentowania z innymi znakami i funkcjami do czyszczenia tekstu w PHP!

Dodaj komentarz 0

Your email address will not be published. Required fields are marked *