Zastępowanie elementów w tablicy (array_replace)
Założenie: Nauczymy się, jak zastępować elementy w jednej tablicy PHP elementami z innej tablicy za pomocą funkcji array_replace()
. Pokazany zostanie przykład aktualizacji danych produktu.
Krok po kroku:
- Tworzenie tablicy z danymi produktu: Zdefiniujmy tablicę zawierającą początkowe informacje o produkcie.
- Tworzenie tablicy z nowymi danymi: Utwórzmy tablicę zawierającą nowe dane, które chcemy zastąpić w tablicy
$produkt
. - Zastępowanie elementów za pomocą
array_replace()
: Funkcjaarray_replace()
zastąpi elementy w pierwszej tablicy elementami z drugiej tablicy. Klucze muszą się zgadzać. - Wyświetlanie zaktualizowanej tablicy: Wyświetlimy zaktualizowaną tablicę
$produktZaktualizowany
, aby zobaczyć efekt działania funkcjiarray_replace()
.
$produkt = [
'nazwa' => 'Koszulka',
'cena' => 29.99,
'kolor' => 'niebieski'
];
$noweDane = [
'cena' => 34.99,
'rozmiar' => 'L'
];
$produktZaktualizowany = array_replace($produkt, $noweDane);
print_r($produktZaktualizowany);
Wynik:
Array
(
[nazwa] => Koszulka
[cena] => 34.99
[kolor] => niebieski
[rozmiar] => L
)
Ten przykład pokazuje podstawowe zastosowanie funkcji array_replace()
. Zachęcamy do eksperymentowania z różnymi tablicami i danymi, aby lepiej zrozumieć jej działanie. Możesz również poszukać informacji o innych funkcjach manipulujących tablicami w PHP.