Cấp độ 8.4 Bài tập PHP
Khi truy cập vào trang, hãy ghi thời gian người dùng truy cập vào session. Sau khi làm mới trang, hiển thị thời gian người dùng truy cập lần cuối.
Cho một URL nhất định:
$url = 'http://test.com/dir1/dir2/dir3/page.html';
Lấy các thư mục từ nó dưới dạng mảng:
['dir1', 'dir2', 'dir3']
Hiển thị hình kim tự tháp sau:
1
22
333
4444
55555
666666
7777777
88888888
999999999
22
333
4444
55555
666666
7777777
88888888
999999999
Cho danh sách các thành phố và quốc gia của chúng, được lưu trữ trong cấu trúc sau:
<?php
$data = [
[
'country' => 'country1',
'city' => 'city11',
],
[
'country' => 'country2',
'city' => 'city21',
],
[
'country' => 'country3',
'city' => 'city31',
],
[
'country' => 'country1',
'city' => 'city12',
],
[
'country' => 'country1',
'city' => 'city13',
],
[
'country' => 'country2',
'city' => 'city22',
],
[
'country' => 'country3',
'city' => 'city31',
],
];
?>
Viết mã chuyển đổi cấu trúc dữ liệu thành dạng như sau:
[
'country1': [
'city11', 'city12', 'city13',
],
'country2': [
'city21', 'city22'
],
'country3': [
'city31', 'city32'
],
]