Wyszukiwanie wartości w tablicach obiektów z użyciem metod (wywoływanie funkcji)
Założenie: Chcemy wyszukać produkty dostępne w magazynie, korzystając z metody isAvailable()
zdefiniowanej w klasie reprezentującej produkt.
Krok po kroku:
- Definicja klasy produktu: Tworzymy klasę
Product
z metodąisAvailable()
, która zwracatrue
, jeśli produkt jest dostępny, ifalse
w przeciwnym wypadku. - Tworzenie tablicy produktów: Tworzymy tablicę obiektów klasy
Product
. - Wyszukiwanie dostępnych produktów: Przeszukujemy tablicę i wyświetlamy nazwy produktów, dla których metoda
isAvailable()
zwracatrue
.
name = $name;
$this->available = $available;
}
public function isAvailable() {
return $this->available;
}
}
?>
isAvailable()) {
echo "Dostępny produkt: " . $product->name . "
";
}
}
?>
Ten przykład pokazuje podstawy wyszukiwania wartości w tablicach obiektów w PHP za pomocą wywoływania metod. Zachęcamy do dalszego zgłębiania tematu i eksperymentowania z różnymi metodami wyszukiwania!