Pętla `foreach` i jej zastosowania
Założenie: Nauczyć się iterować po tablicach i obiektach w PHP za pomocą pętli foreach
.
Krok po kroku:
- Iteracja po tablicy indeksowanej:
$numbers = [1, 2, 3, 4, 5]; foreach ($numbers as $number) { echo $number . " "; }
Ten kod iteruje po tablicy `$numbers` i wyświetla każdy element.
- Iteracja po tablicy asocjacyjnej:
$person = ["name" => "Jan", "age" => 30, "city" => "Warszawa"]; foreach ($person as $key => $value) { echo $key . ": " . $value . "
"; }Ten kod iteruje po tablicy asocjacyjnej `$person` i wyświetla klucz oraz wartość każdego elementu.
- Iteracja po obiekcie:
class Person { public $name; public $age; public function __construct($name, $age) { $this->name = $name; $this->age = $age; } } $person = new Person("Anna", 25); foreach ($person as $key => $value) { echo $key . ": " . $value . "
"; }Ten kod iteruje po właściwościach obiektu `$person` i wyświetla nazwę właściwości oraz jej wartość.
Ten przykład pokazuje podstawowe zastosowania pętli foreach
w PHP. Zachęcamy do dalszego zgłębiania wiedzy na temat pętli i innych struktur danych w PHP!