Hosting  ||  Kurs MySQL  ||  Kurs PHP  ||  Spis tematów  ||  Kontakt
Kurs PHP Online
Hosting IDHosting

Newsletter

Spodobał Ci się kurs PHP? Chcesz być na bieżąco z tym oraz kolejnymi? Zapisz się na darmowy newsletter:






Tworzenie oprogramowania

Najważniejsze lekcje:

Spis wszystkich lekcji

UWAGA!!!
Specjalnie dla odwiedzających KursPHP.com, jedyna taka okazja.
25% zniżki na zakup dowolnego hostingu w USA na HostGator.com!
Użyj kodu:

-- KursPHPcom --

i ciesz się niższą ceną za renomowany hosting w Stanach Zjednoczonych. Hosting bez limitów za niespełna 4$ miesięcznie.



Łączenie ciągów

Programując, bardzo często zachodzi potrzeba połączenia ze sobą dwóch, lub więcej, ciągów znaków. Można to zrobić na różne sposoby. Jeden z nich przedstawiłem na lekcji o operatorach - operator łączenia. Korzystaliśmy z niego już nieraz. Przypomnijmy sobie jego zastosowanie.

Poniżej przykład:

<?php

$wyswietl = "Bardzo";
$wyswietl .= " lubię";
$wyswietl .= " placki.";

// polecenie wyświetli napis: 
// "Bardzo lubię placki."
echo $wyswietl;

// wyświetli napis:
// Moje motto to: "Bardzo lubię placki."
echo 'Moje motto to: "'.$wyswietl.'"';

?>

Działanie operatora łączenia jest bardzo oczywiste. Po prostu łączy ciąg z prawej oraz lewej strony w jeden. Istnieje jeszcze inna metoda na połączenie ciągów...

Funkcja implode()

Funkcja implode łączy zbiór ciągów, przekazany w postaci tablicy, w jeden, podzielony łącznikiem. Przyjmuje dwa argumenty, w tym jeden opcjonalny. Jako pierwszy podajemy element łączący - domyślnie jest to pusty ciąg. Drugim argumentem jest tablica ciągów, którą chcemy połączyć. Wartość zwracana to ciąg znaków składający się z elementów tablicy, przedzielonych łącznikiem.

Zobaczmy poniższy listing:

<?php

$data[0] = "18";
$data[1] = "07";
$data[2] = "1976";
$wyswietl_date = implode(" - ", $data);

// wyświetli "18 - 07 - 1976"
echo $wyswietl_date;

?>

W przypadku pominięcia pierwszego argumentu zwrócony zostałby ciąg "18071976". Funkcja implode jest bardzo użyteczna, gdy mamy do czynienia z wieloma zmiennymi formularza. Możemy je wtedy przedzielić, np. przecinkiem, po czym zapisać do jednej zmiennej.

To wszystko na temat łączenia ciągów. Czas teraz na poznanie instrukcji szukających podciągów w ciągu. Zapraszam na następną lekcję!

Spis lekcji w rozdziale czwartym

Poprzednia lekcja: Liczby losowe Następna lekcja: Szukanie podciągu w ciągu znaków

Jeśli szukasz pomocy lub chcesz pomóc innym w nauce - Wejdź na Pomoc IT