Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: połączenie 2 tablic asocjacyjnych w jedną?
Forum PHP.pl > Forum > PHP
Adam_barczyk
Witam,
czy jest mozliwość połaczenia 2 tablic asocjacyjnych z takimi samymi kluczami w jedną?
Może przedstawię dokładniej o co mi chodzi:
np. mam tablice:
array1=("nazwa"=> "dom",
"pokoje"=>3,
"miejscowosc"=>"wawa" );


array2=("nazwa"=> "mieszkanie",
"pokoje"=>4,
"miejscowosc"=>"krakow" );

I z tych2 tablic chciałbym uzyskać jedną gdzie pod indeksem [0] byłby wartości (dom, 3, wawa) a pod indeksem [1] (mieszkanie, 4, krakow... no i oczywiscoe to ma byc tablica asocjacyjna abym mógł sie odwolywać array3[0]['mieszkanie'] Nie mam pomysłu jak to wykonac... pomoże ktoś?
Pozdrawiam
maniana
Nie wiem czy o to chodzi ale było by to zwykłe połączenie tablic:
  1. $array3 = array($array1,$array2);
Ew w pętli możesz łączyć przez:
  1. $array3[]=$nowa_tablica_do_dolaczenia;
thek
Stwórz jedną większą i do niej dokoptuj obie.
  1. $duza[] = $array1;
  2. $duza[] = $array2;

I spróbuj wtedy:
  1. $duza[0]['pokoje']

poza tym tak jak kolega wyżej lub poprzez
  1. array_push( $array, $jakaś_dodawana );

No po prostu możliwości jest więcej niż jedna by to zrobić.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.