Funkcja łącza () działa podobnie jak inna wbudowana funkcja php o nazwie implode (). Służy do tworzenia wartości ciągu poprzez połączenie wartości tablicy. Ta funkcja wykorzystuje określony ogranicznik do łączenia wartości tablicy. Pusty ciąg (”) jest używany jako domyślny ogranicznik tej funkcji, jeśli nie jest używane ograniczenie. W tym samouczku można użyć funkcji łączenia () w PHP.
Składnia:
Funkcja łącza () może być używana z jednym argumentem lub dwoma argumentami. Składnie tej funkcji podano poniżej:
String dołącz (tablica $ array)
Gdy funkcja połączenia () jest wywoływana ze zmienną tablicy, tylko wtedy zwraca ciąg, łącząc elementy tablicy z pustym ciągiem. Oznacza to, że między elementami żaden separator nie będzie używany.
String dołącz (String Delimiter, Array $ Array)
Gdy funkcja połączenia () jest wywoływana z ograniczeniem i tablicą, zwraca ciąg, łącząc elementy tablicy z dostarczonym ogranicznikiem.
Przykład 1: Użyj funkcji łączenia () bez ograniczeń
Poniższy przykład pokazuje funkcję łączenia () bez ograniczeń, aby połączyć wartości tablicy z pustym ciągiem. Utwórz plik PHP z następującym skryptem.
Tablica o nazwie Języki $ jest zadeklarowane pięcioma wartościami. Tutaj funkcja łączenia () zwróci ciąg, łącząc wartości tablicy z pustym ciągiem.
// Zdefiniuj tablicę wartości ciąguWartości łączenia () bez użycia ograniczenia:
". $ String."
";Wyjście:
Następujące dane wyjściowe pojawią się po uruchomieniu powyższego skryptu z serwera internetowego. Pokazuje wartości tablicy jako ciąg.
Przykład 2: Użyj funkcji łączenia () z ograniczeniem dolara ($)
Poniższy przykład pokazuje użycie funkcji Join () z ogranicznikiem dolara ($). Utwórz plik PHP z następującym skryptem.
W skrypcie zadeklarowana jest asocjacyjna gama dwóch elementów. Funkcja łączenia () zwróci ciąg, łącząc dwie wartości tablicy z ogranicznikiem.
// Zdefiniuj dwuwymiarową tablicęWartości łączenia () z „$ 'delimiter:
". $ String."
";Wyjście:
Następujące dane wyjściowe pojawią się po uruchomieniu powyższego skryptu z serwera internetowego. Pokazuje wartości tablicy jako ciąg, dodając dolara ($) między wartościami.
Przykład 3: Użyj funkcji łączenia () z ogranicznikiem Plus (+)
Poniższy przykład pokazuje użycie funkcji łączenia () z ogranicznikiem Plus (+). Utwórz plik PHP z następującym skryptem.
W skrypcie zadeklarowana jest liczba czterech elementów. Funkcja array_sum () jest używana w skrypcie do obliczenia suma wartości tablicy. Funkcja łączenia () zwróci ciąg, łącząc wartości tablicy z ogranicznikiem Plus (+). Następnie skrypt wydrukuje wartości zwrotne funkcji łączy () i array_sum ().
// Zdefiniuj szereg liczbWartości łączenia () z delimiter „+”:
". $ String."=". $ sum . "
";Wyjście:
Następujące dane wyjściowe pojawią się po uruchomieniu powyższego skryptu z serwera internetowego. Pokazuje wartości tablicy jako ciąg, dodając plus (+) między wartościami i sumę wartości tablicy 145.
Przykład 4: Użyj funkcji łączenia () z ogranicznikiem Hyphen (-)
Poniższy przykład pokazuje użycie funkcji łączenia () z ogranicznikiem łącznika (-). Utwórz plik PHP z następującym skryptem.
W skrypcie zadeklarowane są dwa asocjacyjne tablice dwóch elementów. Funkcja łączenia () zwróci ciąg, łącząc dwie wartości każdej tablicy z łącznikiem (-). Obie zwrócone wartości zostaną wydrukowane później.
// Zdefiniuj dwie tabliceWartości pierwszego połączenia () z „-'delimiter:
". $ string1 . "
";Wartości drugiego połączenia () z „-'delimiter:
". $ string2 . "
";Wyjście:
Następujące dane wyjściowe pojawią się po uruchomieniu powyższego skryptu z serwera internetowego. Pokazuje obie wartości tablicy jako ciąg, dodając łącznik (-) między wartościami.
Przykład 5: Użyj funkcji Join () z Break (
) SYMITER
Poniższy przykład pokazuje użycie funkcji łączenia () z '
„Jako ograniczenie do wydrukowania każdej wartości tablicy w każdej linii. Utwórz plik PHP z następującym skryptem.
Numeryczna tablica pięciu liczb równych jest zadeklarowana w skrypcie. Funkcja łączenia () zwróci ciąg, dodając przerwę między wartościami tablicy, która zostanie wydrukowana później.
// Zdefiniuj szereg liczb równychLista liczb równych [1–10]:
". $ String."
";Wyjście:
Następujące dane wyjściowe pojawią się po uruchomieniu powyższego skryptu z serwera internetowego. Pokazuje każdą wartość tablicy w każdym wierszu dla '
„Sczanie.
Wniosek
Zastosowanie funkcji Join () wyjaśniono w tym samouczku za pomocą różnych rodzajów przykładów. Ten samouczek pomoże czytelnikom zrozumieć metody korzystania z funkcji Join () i poprawnie zastosować tę funkcję w ich skrypcie.