Funkcja PHP compact() tworzy tablicę z nazw i wartości zmiennych. Pobiera listę zmiennych w formie oddzielanych przecinkami łańcuchów lub tablicy i dla każdej z nich tworzy element w tablicy.
Każdy element tak utworzonej tablicy ma klucz będący nazwą danej zmiennej oraz wartość będącą wartością tej zmiennej.
Składnia funkcji PHP compat()
Funkcja PHP compat() ma następującą składnię:
compact(array|string $var_name, array|string ...$var_names): array
Parametry
| Parametr | Opis |
|---|---|
| var_name | Parametr obowiązkowy. Łańcuch lub tablica łańcuchów reprezentujących nazwy zmiennych. Tablica może być wielowymiarowa, ponieważ funkcja compact() działa rekurencyjnie. |
| var_names | Kolejne łańcuchy lub tablice łańcuchów reprezentujące nazwy zmiennych, z których mają zostać utworzone elementy w nowej tablicy. |
Wartość zwrotna
Funkcja PHP compact() zwraca tablicę zawierającą wszystkie przekazane jako argumenty zmienne i ich wartości jako elementy.
Typ zwrotny: array.
