Hướng dẫn dùng array shift trong PHP

Hàm array_shift() loại bỏ phần tử đầu tiên của mảng, hàm trả về phần tử đầu tiên đã bị loại bỏ.

Hướng dẫn dùng array shift trong PHP

Hướng dẫn dùng array shift trong PHP

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

Cú pháp

Cú pháparray_shift($array);

Trong đó:

  • $array là mảng dữ liệu.

Ví dụ

Code

$array = array(
	"php",
	"js",
	"html",
	"css"
);
echo array_shift($array);
echo "
";
	print_r($array);
echo "
";

Kết quả

php
Array
(
    [0] => js
    [1] => html
    [2] => css
)

Hàm trả về php là phần tử bị loại bỏ khỏi mảng $array.

Bài viết này được đăng tại [free tuts .net]

Tham khảo: php.net

Định nghĩa Hàm array_shift() trong PHP

Hàm array_shift() trong PHP gỡ value đầu tiên của mảng và trả về nó, rút gọn mảng đi một phần tử và di chuyển mọi thứ xuống. Tất cả numerical key của mảng sẽ được sửa đổi để được đếm từ 0, trong khi các literal key sẽ không bị động đến.

Cú pháp Hàm array_shift() trong PHP

Dưới đây là cú pháp của hàm array_shift() trong PHP.

array_shift ( $array );

Tham số

array: Bắt buộc. Xác định một mảng

Trả về giá trị

Trả về phần tử đầu tiên của mảng và nếu mảng là trống (hoặc không là một mảng), thì sẽ trả về NULL.

Ví dụ minh họa cách sử dụng hàm array_shift() trong PHP:

"banana","b"=>"apple","c"=>"orange");

   print_r(array_shift($array));
   print "
"; print_r(array_shift($array)); ?>

Lưu chương trình trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ http://localhost:8080/test.php sẽ cho kết quả:

Hướng dẫn dùng array shift trong PHP

Xem thêm Hàm trong php

  • Trang chủ
  • Phát triển web
  • PHP
  • 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()

The array_shift() function shifts or removes the first element from an array.

The following table summarizes the technical details of this function.

Return Value:Returns the value of the removed element, or NULL if array is empty or is not an array.
Version:PHP 4+


Syntax

The basic syntax of the array_shift() function is given with:

The following example shows the array_shift() function in action.

Note: If the array keys are numeric, as in the above example, they will be reset to start from 0. However, arrays using associative or string keys will not be affected.


Parameters

The array_shift() function accepts the following parameters.

ParameterDescription
array Required. Specifies the array to work on.


More Examples

Here're some more examples showing how array_shift() function actually works:

The following example shows how to remove the first element from an associative array.

"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

Định nghĩa Hàm array_shift() trong PHP

Hàm array_shift() trong PHP gỡ value đầu tiên của mảng và trả về nó, rút gọn mảng đi một phần tử và di chuyển mọi thứ xuống. Tất cả numerical key của mảng sẽ được sửa đổi để được đếm từ 0, trong khi các literal key sẽ không bị động đến.

Cú pháp Hàm array_shift() trong PHP

Dưới đây là cú pháp của hàm array_shift() trong PHP.

array_shift ( $array );

Tham số

array: Bắt buộc. Xác định một mảng

Trả về giá trị

Trả về phần tử đầu tiên của mảng và nếu mảng là trống (hoặc không là một mảng), thì sẽ trả về NULL.

Ví dụ minh họa cách sử dụng hàm array_shift() trong PHP:

 
   $array=array("a"=>"banana","b"=>"apple","c"=>"orange");

   print_r(array_shift($array));
   print "
"
; print_r(array_shift($array)); ?>

Lưu chương trình trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ http://localhost:8080/test.php sẽ cho kết quả:

Hướng dẫn dùng array shift trong PHP