Cấp độ 6.4 Bài tập PHP

Задание 1

Cho một biểu mẫu có ô nhập liệu. Trong ô nhập liệu, người dùng nhập vào một năm. Hãy xuất vào danh sách ul tất cả các ngày thứ Sáu 13 trong năm đã cho.

Задание 2

Cho một biểu mẫu có vùng văn bản (textarea). Trong vùng văn bản, người dùng nhập vào một đoạn văn bản. Hãy lấy từ đầu tiên của mỗi câu trong văn bản và hiển thị ra màn hình.

Задание 3

Cho 3 ô nhập liệu. Người dùng nhập các số vào đó. Hãy kiểm tra xem các số này có tạo thành bộ ba Pythagoras không: bình phương của số lớn nhất phải bằng tổng bình phương của hai số còn lại.

Задание 4

Cho mảng sau:

php<?php
  $arr = [
    ['name' => 'user1', 'age' => 30, 'salary' => 500],
    ['name' => 'user2', 'age' => 31, 'salary' => 600],
    ['name' => 'user3', 'age' => 32, 'salary' => 700],
  ];
?>

Hãy tạo ra đoạn mã HTML sau từ mảng này:

html<table>
  <tbody>
    <tr>
      <td>1</td>
      <td>user1</td>
      <td>30</td>
      <td>500</td>
    </tr>
    <tr>
      <td>2</td>
      <td>user2</td>
      <td>31</td>
      <td>600</td>
    </tr>
    <tr>
      <td>3</td>
      <td>user3</td>
      <td>32</td>
      <td>700</td>
    </tr>
  </tbody>
</table>