Cấp độ 8.6 Bài tập PHP
Cho một menu chứa các liên kết. Hãy tô màu đỏ cho liên kết có địa chỉ trùng khớp với URL từ thanh địa chỉ trình duyệt.
Cho một URL:
$url = 'http://test.com/dir1/dir2/dir3/page.html';
Hãy lấy nội dung của thư mục đầu tiên:
'dir1'
Hiển thị lên màn hình hình kim tự tháp sau:
xxxxx
xxxx
xxx
xx
x
xxxx
xxx
xx
x
Cho danh sách sự kiện trong các ngày nhất định, được lưu trữ trong cấu trúc sau:
<?php
$events = [
[
'date' => '2019-12-29'
'event' => 'name1'
],
[
'date' => '2019-12-31'
'event' => 'name2'
],
[
'date' => '2019-12-29'
'event' => 'name3'
],
[
'date' => '2019-12-30'
'event' => 'name4'
],
[
'date' => '2019-12-29'
'event' => 'name5'
],
[
'date' => '2019-12-31'
'event' => 'name6'
],
[
'date' => '2019-12-29'
'event' => 'name7'
],
[
'date' => '2019-12-30'
'event' => 'name8'
],
[
'date' => '2019-12-30'
'event' => 'name9'
],
]
?>
Viết mã để chuyển đổi cấu trúc dữ liệu thành như thế này:
[
'2019-12-29': ['name1', 'name3', 'name5', 'name7'],
'2019-12-30': ['name4', 'name8', 'name9'],
'2019-12-31': ['name2', 'name6'],
]