Mảng liên kết trong PHP

Hãy xem xét mảng sau đây, lưu trữ các phần của ngày tháng:

php<?php
  $arr = [2025, 12, 31];
?>

Như bạn đã biết, để lấy một phần tử nào đó từ mảng này, chúng ta sẽ cần truy cập nó theo số thứ tự. Tuy nhiên, điều này không phải lúc nào cũng thuận tiện.

Do đó, PHP cho phép chỉ định các khóa riêng cho các phần tử mảng. Mảng như vậy sẽ được gọi là mảng liên kết.

Mảng liên kết có cú pháp sau: tên khóa, sau đó là dấu mũi tên =>, rồi đến giá trị. Hãy chỉ định rõ ràng các khóa cho mảng của chúng ta:

php<?php
  $arr = [
    'year' => 2025,
    'month' => 12,
    'day' => 31
  ];
?>

Bây giờ chúng ta sẽ truy cập các phần tử của mảng theo các khóa do chúng ta đặt. Hãy thực hiện điều đó:

php<?php
  echo $arr['year'];  // sẽ in ra 2025
  echo $arr['month']; // sẽ in ra 12
  echo $arr['day'];   // sẽ in ra 31
?>
Задание 1

Tạo một mảng $user với các khóa 'name', 'surname', 'patronymic' và một số giá trị bất kỳ. In ra màn hình họ, tên và tên đệm cách nhau bằng dấu cách.

Задание 2

Tạo một mảng với các khóa từ 1 đến 7, có giá trị chứa tên các ngày trong tuần. In ra màn hình tất cả các phần tử của nó.