Đoạn mã sau bật phần tử ra khỏi cuối mảng bằng cách sử dụng hàm array_slice[]
, rút ngắn mảng bằng một phần tử
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Tải xuống Chạy mã
Đối với mảng kết hợp.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Tải xuống Chạy mã
2. Xóa phần tử đầu tiên bằng hàm array_shift[]
Nếu bạn cần xóa phần tử đầu tiên khỏi một mảng, bạn có thể sử dụng hàm array_shift[] để xóa và trả về phần tử đầu tiên . Độ phức tạp về thời gian của array_shift[]
là tuyến tính vì nó phải chạy trên tất cả các phần tử để lập chỉ mục lại cho chúng.
Đoạn mã sau dịch chuyển một phần tử ra khỏi đầu mảng bằng cách sử dụng hàm array_slice[]
, rút ngắn mảng bằng một phần tử
Hướng dẫn này sẽ cung cấp cho bạn ví dụ đơn giản về cách loại bỏ mảng trước một phần tử trong php. bạn sẽ học cách loại bỏ n phần tử đầu tiên trong mảng php với các ví dụ mã. Làm theo bước hướng dẫn dưới đây để xóa n phần tử cụ thể đầu tiên khỏi mảng. ví dụ này sẽ giúp bạn sử dụng cách duy nhất giữ n phần tử đầu tiên của một mảng trong php. Bạn chỉ cần thực hiện vài bước là người dùng hàm array_shift xóa n phần tử đầu tiên trong php
ví dụ 1
mục lục. php
$game = array[1 => "Cricket", 2 => "Chess", 3 => "Ludo"];
echo "Removed element: ".array_shift[$game]. "
";print_r[$game];
?>
đầu ra
Removed element: Cricket
Array [ [0] => Chess [1] => Ludo ]
ví dụ 2
mục lục. php
$a = array["red","green","blue","yellow","brown"];
print_r[array_slice[$a,1]];
?>
đầu ra
Array [ [0] => green [1] => blue [2] => yellow [3] => brown ]
Tôi hy vọng nó có thể giúp bạn