Składnia:
array_combine (array_input1, array_input2)
Wymaga dwóch parametrów.
Parametry:
Format powrotny:
SzykTablica przechowuje dane w sposób liniowy. Posiada wiele elementów jednocześnie. Array () służy do utworzenia tablicy w php.
Składnia:
tablica (wartość,…)
Aby wyświetlić całą tablicę, możemy użyć funkcji print_r ().
SzykUtwórzmy dwie tablice o czterech wartościach.
// Utwórz tablicę o nazwie - kwiat, który ma 4 wartościWyjście:
Pierwsza tablica to „kwiat”. Ma cztery wartości - „Flower_name”, „Flower_area”, „Flower_Sepals” i „Flower_petals”. Druga tablica to „typ” i ma 4 wartości - „lotos”, „woda”, „4” i „5”.
Teraz łączymy te dwie tablice.
Przykład 1:
W tym przykładzie połączymy tablice „kwiatu” i „typu”.
// Utwórz tablicę o nazwie - kwiat, który ma 4 wartościWyjście:
Widzimy, że obie tablice są łączone. Wartości w pierwszej tablicy są umieszczane jako klawisze, a wartości w drugiej tablicy są umieszczane jako wartość w odniesieniu do klucza.
Jeśli chcemy połączyć tablice, które mają dwie pary wartości klucza, łączy wartości z obu tablic, tak że wartości w pierwszej tablicy działają jako klucz, a wartości w drugiej tablicy działają jako wartość w połączonej tablicy.
Przykład 2:
// Utwórz tablicę o nazwie - Flower1, która ma 4 wartościWyjście:
Widzimy, że obie tablice są łączone. Wartości w pierwszej tablicy są umieszczane jako klawisze, a wartości w drugiej tablicy są umieszczane jako wartość w odniesieniu do klucza.
Przykład 3:
W tym przykładzie zademonstrujemy błąd z inną liczbą elementów.
// Utwórz tablicę o nazwie - kwiat, który ma 5 wartościWyjście:
Widzimy, że występuje błąd, jeśli połączymy dwie tablice z różną liczbą elementów. Pierwsza tablica ma pięć elementów, a druga tablica ma cztery elementy. Stąd dwie tablice nie są łączone.
Wniosek
Omówiliśmy, jak połączyć dwie tablice za pomocą funkcji Array_Combine (). Zwraca łączną tablicę o wartości kluczowej z dwóch tablic, biorąc dwie tablice jako parametry. Zauważ tylko, że całkowita liczba elementów w obu elementach musi być taka sama.