Odwracanie kolejności słów w zdaniu

Założenie: Napiszemy funkcję w PHP, która odwróci kolejność słów w zdaniu.

Krok po kroku:

  1. Podział zdania na słowa: Użyjemy funkcji `explode()` do podzielenia zdania na tablicę słów. Rozdzielnikiem będzie spacja.
  2. 
    $zdanie = "To jest przykładowe zdanie.";
    $slowa = explode(" ", $zdanie);
    				

    Funkcja `explode(” “, $zdanie)` dzieli string `$zdanie` na podtablice, używając spacji jako separatora. Wynikiem jest tablica `$slowa` zawierająca poszczególne słowa.

  3. Odwrócenie kolejności słów w tablicy: Użyjemy funkcji `array_reverse()` do odwrócenia kolejności elementów w tablicy `$slowa`.
  4. 
    $slowaOdwrocone = array_reverse($slowa);
    				

    Funkcja `array_reverse($slowa)` tworzy nową tablicę `$slowaOdwrocone` z elementami tablicy `$slowa` w odwróconej kolejności.

  5. Połączenie słów w zdanie: Użyjemy funkcji `implode()` do połączenia elementów tablicy `$slowaOdwrocone` w jedno zdanie, używając spacji jako separatora.
  6. 
    $zdanieOdwrocone = implode(" ", $slowaOdwrocone);
    echo $zdanieOdwrocone; // Wyświetli: zdanie. przykładowe jest To
    				

    Funkcja `implode(” “, $slowaOdwrocone)` łączy elementy tablicy `$slowaOdwrocone` w jeden string, używając spacji jako separatora między słowami.

Ten przykład pokazuje podstawowe operacje na stringach w PHP, takie jak podział na tablicę i ponowne łączenie. Zachęcamy do eksperymentowania z różnymi zdaniami i rozwijania tej funkcji o dodatkowe funkcjonalności!

Dodaj komentarz 0

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