Hướng dẫn
Quảng cáo

Hàm array_shift() trong PHP

Hướng dẫn cách sử dụng hàm array_shift() về mảng trong lập trình PHP

Tác dụng của hàm array_shift()

Hàm array_shift()dịch chuyển hoặc loại bỏ phần tử đầu tiên khỏi một mảng.

Bảng sau đây tóm tắt các chi tiết kỹ thuật của hàm này.

Giá trị trả về: Trả về giá trị của phần tử đã loại bỏ hoặc NULLnếu mảng trống hoặc không phải là mảng.
Phiên bản: PHP4+

cú pháp

Cú pháp cơ bản của hàm array_shift()được đưa ra với:

array_shift(array);

Ví dụ sau đây cho thấy hàm array_shift() đang hoạt động.

Ví dụ

<?php
// Sample array
$fruits = array("apple", "banana", "orange", "mango");

// Remove and get the first value from array
echo array_shift($fruits); // Prints: apple
print_r($fruits);
?>
 

Lưu ý: Nếu các khóa mảng là số, như trong ví dụ trên, chúng sẽ được đặt lại để bắt đầu từ 0. Tuy nhiên, các mảng sử dụng khóa kết hợp hoặc khóa chuỗi sẽ không bị ảnh hưởng.


Thông số

Hàm array_shift()chấp nhận các tham số sau.

Tham số Sự miêu tả
array Yêu cầu. Chỉ định mảng để làm việc.

Thêm ví dụ

Dưới đây là một số ví dụ khác cho thấy hàm array_shift() thực sự hoạt động như thế nào:

Ví dụ sau đây cho thấy cách loại bỏ phần tử đầu tiên khỏi một mảng kết hợp.

Ví dụ

<?php
// Sample array
$alphabets = array("a"=>"apple", "b"=>"ball", "c"=>"cat", "d"=>"dog");

// Remove and get the first value from array
echo array_shift($alphabets); // Prints: apple
print_r($alphabets);
?>

 

Bài viết này đã giúp ích cho bạn?

Bài viết mới

Advertisements