Modyfikacja tablic z użyciem technik programowania obiektowego

Założenie: Stworzymy klasę reprezentującą koszyk zakupowy, która pozwoli na dodawanie i usuwanie produktów z wykorzystaniem tablicy.

Krok po kroku:

  1. Krok 1: Definicja klasy Koszyk. Tworzymy klasę Koszyk z właściwością $produkty (tablica przechowująca produkty) i metodami dodajProdukt() oraz usunProdukt().
  2. 
    produkty[] = $produkt;
        }
    
        public function usunProdukt(string $produkt): void {
            $klucz = array_search($produkt, $this->produkty);
            if ($klucz !== false) {
                unset($this->produkty[$klucz]);
            }
        }
    }
    ?>
    				
  3. Krok 2: Utworzenie obiektu klasy Koszyk. Tworzymy instancję klasy Koszyk.
  4. 
    
    				
  5. Krok 3: Dodawanie produktów do koszyka. Używamy metody dodajProdukt(), aby dodać produkty do tablicy $produkty.
  6. 
    dodajProdukt("Chleb");
    $koszyk->dodajProdukt("Masło");
    $koszyk->dodajProdukt("Mleko");
    ?>
    				
  7. Krok 4: Usuwanie produktu z koszyka. Używamy metody usunProdukt(), aby usunąć produkt z tablicy $produkty.
  8. 
    usunProdukt("Masło");
    ?>
    				
  9. Krok 5: Wyświetlenie zawartości koszyka. Wyświetlamy zawartość tablicy $produkty.
  10. 
    produkty);
    ?>
    				

Ten przykład pokazuje podstawowe wykorzystanie obiektów i metod do modyfikacji tablic w PHP. Zachęcamy do eksperymentowania z różnymi metodami i funkcjami tablic, aby lepiej zrozumieć ich możliwości.

Dodaj komentarz 0

Your email address will not be published. Required fields are marked *