Tablice PHP są bardzo elastyczne, co pozwala po prostu modyfikować, dodać lub usuwać z nich elementy. Istnieją również inne wbudowane funkcje, które można użyć do manipulowania tablicami na wiele sposobów. array_merge () Funkcja jest jedną z nich.
W tym artykule dowiemy się, jak scalić wiele tablic w PHP, wykorzystując PHP array_merge () funkcjonować.
Jaka jest funkcja array_merge ()?
array_merge () Funkcja w PHP służy do łączenia wielu tablic w jedną tablicę. Z tą funkcją wartości tablicy są dołączane do końca poprzedniej tablicy, a wynikowy tablica zawiera wszystkie wartości z oryginalnych tablic.
Użyć array_merge () Funkcja, musisz podać listę tablic oddzielonych przecinkami jako argument. Następnie funkcja zwraca nową tablicę zawierającą scalone wartości wszystkich tablic podanych jako argumenty.
Składnia array_merge () Funkcja jest następująca:
array_merge (array1, array2, array3,…)Tutaj, Array1, Array2, Array3… Czy argumenty są przekazane do array_merge () funkcjonować. Array1 to początkowa tablica do scalania Array2, Array3… Są opcjonalne.
Użyj funkcji Array_Merge () w PHP?
Aby nauczyć się korzystać z array_merge () fDziałanie w PHP, wykonaj kroki poniżej podania:
Krok 1: Najpierw musisz zdefiniować dwie tablice, które należy połączyć w PHP.
Krok 2: Następnie możesz użyć array_merge () funkcja, aby połączyć tablice.
Krok 3: Przechowuj tablicę w zmiennej, a następnie wydrukuj ją za pomocą print_r funkcjonować.
Przykłady funkcji Array_Merge () w PHP
Oto kilka przykładów korzystania z array_merge () Funkcja w PHP:
Przykład 1: Użyj funkcji array_merge (), aby scalić wiele tablic w jedną
Możesz użyć array_merge () Aby połączyć wiele tablic w jedną tablicę zawierającą wszystkie oryginalne elementy tablicy. Oto prosty przykład.
$ emp_id = ['a', 'b', 'c', 'd'];Powyższy program PHP definiuje trzy indeksowane tablice wymienione emp_id, emp_nam, I, emp_age. Potem połączyło się emp_id, emp_nam, I, emp_age tablice do jednej tablicy nazwanej emp_info za pomocą php array_merge () funkcjonować.
Wyjście
Przykład 2: Użyj funkcji array_merge (), aby scalić indeksowane tablice z duplikatami wartości
array_merge () Funkcja jest również przydatna w scenariuszu, jeśli masz tablicę o zduplikowanych wartościach. W takim przypadku, jeśli korzystasz z funkcji, zwraca ona tylko jedną wartość zamiast zwracać duplikat wartości. Poniższy kod ilustruje to zjawisko.
$ array1 = array („brązowy”, „żółty”, „czarny”);Powyższy kod wykorzystuje dwie tablice składające się z kolorów. merg tablica to kombinacja obu tablic, które zwraca tablicę usuwającą duplikaty wartości.
Wyjście
Wniosek
array_merge () Funkcja w PHP pozwala połączyć wiele tablic w jedną. Aby użyć funkcji w PHP, musisz podać listę tablic oddzielonych przecinkami jako argument. Następnie funkcja zapewnia nową tablicę zawierającą wszystkie połączone wartości tablicy. Wyżej wymienione wytyczne zapewniają łatwe zrozumienie pewnych prostych przykładów używania array_merge () W PHP.