Funkcja array_combine() PHP
Przykład
Tworzy nową tablicę, łącząc dwie tablice, z której jednej są klucze, a z drugiej wartości:
<?php $fname=array("Bill","Steve","Mark"); $age=array("60","56","31"); $c=array_combine($fname,$age); print_r($c); ?>
Definicja i użycie
Funkcja array_combine() tworzy nową tablicę, łącząc dwie tablice, z której jednej są klucze, a z drugiej wartości.
Komentarz:Liczba elementów w tablicy nazw kluczy i tablicy wartości musi być taka sama!
Jeśli którykolwiek z tablic jest pusty lub liczba elementów w obu tablicach jest różna, funkcja zwraca false.
Gramatyka
array_combine(keys,values);
Parametry | Opis |
---|---|
keys | Wymagane. Tablica nazw kluczy. |
values | Wymagane. Tablica kluczy. |
Wskazówki i komentarze
Komentarz:Dwa parametry muszą mieć tę samą liczbę elementów.
Szczegóły techniczne
Zwracana wartość: | Zwraca zjednoczoną tablicę. Jeśli liczba elementów w obu tablicach nie pasuje, zwraca FALSE. |
Wersja PHP: | 5+ |
Dziennik aktualizacji: | Przed wersją PHP 5.4, jeśli tablica jest pusta, będzie zgłaszany błąd na poziomie E_WARNING i zwracane FALSE. |