Php lấy hai phần tử cuối cùng của mảng

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn giải pháp lấy phần tử cuối cùng của mảng PHP, vì chúng ta biết mảng sẽ có nhiều hơn hai giá trị ở đây, chúng tôi sử dụng các phương thức end() và count() để lấy phần tử cuối cùng từ mảng mà chúng ta đã xác định

Hàm end() di chuyển con trỏ trong tới và xuất phần tử cuối cùng trong mảng

Hàm count() trả về số lượng phần tử trong một mảng nhưng ở đây chúng ta thường lấy chỉ số cuối cùng của phần tử rồi hiển thị

Hướng dẫn từng bước về lấy phần tử cuối cùng của mảng PHP. -

Ở đây chúng tôi đã định nghĩa một mảng cụ thể là ‘$names’ với một số giá trị khởi tạo 'KTM','RAY-ZR','RE','JAWA'

Để làm rõ người dùng, trước tiên chúng tôi in các phần tử mảng của mình bằng phương thức print_r() với các tiêu đề, sau đó chúng tôi sử dụng các phương thức end() và count()

Trong phương thức end(), chúng ta chỉ cần truyền mảng của mình vào phương thức, sau đó chúng ta sẽ nhận được kết quả của phần tử cuối cùng từ mảng $names

Để lấy phần tử cuối cùng, chúng tôi đã sử dụng số đếm () ở đây số đếm () sẽ chỉ số tổng thể sau đó nó có kết quả nhiều hơn một điểm so với giá trị chỉ mục cuối cùng, vì vậy chúng tôi đã giảm 1 sau đó chúng tôi hiển thị chỉ số giá trị

";
    echo "Our Array Values:
";     print_r($names);     echo "

We get the result using end() method ".end($names);     echo "
We get the result using count() method ".$names[count($names)-1]; ?>
  1. A php script can be placed anywhere in the document. A php script starts with .
  2. Phần mở rộng tệp mặc định cho tệp php là “. php” và các câu lệnh php kết thúc bằng dấu chấm phẩy ‘;’
  3. Ở đây chúng tôi đã xác định mảng $names với một số giá trị chuỗi 'KTM','RAY-ZR','RE','JAWA'. Sau đó, chúng tôi in tiêu đề của chương trình để mô tả về khái niệm chương trình
  4. Sau đó, chúng tôi đã in các phần tử $names của mảng và để hướng dẫn người dùng trước khi sử dụng phương thức end() hoặc count() nó sẽ trông như thế nào
  5. Sau đó, chúng tôi đã áp dụng phương thức end() với tham số là mảng $names. Vì vậy, nó sẽ chỉ vị trí kết thúc của phần tử trong mảng sau đó chúng ta in bằng phương thức echo()
  6. Sau khi chúng tôi sử dụng phương thức đếm(), nó sẽ trả về toàn bộ số phần tử có trong mảng, nó có kết quả là nhiều hơn một giá trị của giá trị chỉ mục cuối cùng
  7. Vì vậy, chúng tôi giảm 1 giá trị từ toàn bộ số lượng, sau đó chúng tôi sử dụng làm chỉ mục của $names. Bây giờ nó chắc chắn sẽ chỉ phần tử cuối cùng sau đó chúng ta hiển thị bằng phương thức echo()

Phần kết luận. -

Tóm lại, chúng ta có thể biết cách lấy phần tử cuối cùng từ mảng bằng cách sử dụng php

Trước tiên, chúng tôi cần khởi động máy chủ xampp của mình, sau đó chúng tôi tải chương trình này trên trình duyệt, chúng tôi có thể thấy tiêu đề về chương trình và trước khi áp dụng phương thức end() hoặc count(), chúng tôi đã hiển thị mảng với các giá trị, sau đó chúng tôi sẽ hiển thị sau khi áp dụng cả hai phương thức kết quả của mảng để người dùng

Bạn có thể xác định mảng với một số giá trị khác như mảng với các giá trị số và các phần tử mảng kết hợp, mọi kết quả sẽ giống nhau nhưng lưu ý khi in kết quả

Tôi hy vọng hướng dẫn lấy phần tử cuối cùng của mảng PHP này sẽ giúp ích cho bạn và các bước cũng như phương pháp được đề cập ở trên sẽ dễ thực hiện và thực hiện

Trong bài viết này, chúng ta sẽ xem cách lấy phần tử cuối cùng trong một mảng bằng cách sử dụng hàm end() trong PHP, cùng với việc hiểu cách triển khai của chúng thông qua các ví dụ

Hàm end() là một hàm có sẵn trong PHP và được sử dụng để tìm phần tử cuối cùng của mảng đã cho. Hàm end() thay đổi con trỏ bên trong của một mảng để trỏ đến phần tử cuối cùng và trả về giá trị của phần tử cuối cùng

cú pháp

end($array)

Thông số. Hàm này chấp nhận một tham số duy nhất $array. Nó là mảng mà phần tử cuối cùng chúng ta muốn tìm.  

Giá trị trả về. Nó trả về giá trị của phần tử cuối cùng của mảng nếu thành công, ngược lại trả về FALSE nếu không thành công khi mảng trống

Xem xét ví dụ sau

Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.

ví dụ 1. Ví dụ dưới đây minh họa hàm end() trong PHP

PHP




  

  // Input array

  41_______

Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.
0
Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.
1
Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.
2_______2_______3
Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.
4
Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.
5
Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.
4
Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.
7
Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.
8

 

  

Geeta
0

  

Geeta
2

  

Geeta
4
Geeta
5
Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.
2$arr
Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.
8

Geeta
9

đầu ra

Geeta

ví dụ 2. Ví dụ này minh họa truy xuất phần tử cuối cùng từ một mảng

PHP




 

  // Input array

  41_______

Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.
0
Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.
1
Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.
2
P
P
8
Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.
40
Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.
42
Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.
8

 

  

Geeta
0

  

Geeta
2

  

Geeta
4
Geeta
5
Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.
2$arr37_______3  4_______37_______5

 

    7

    9

    1

    3

  

Geeta
4   6$arr
Input: array('Ram', 'Shita', 'Geeta')
Output: Geeta
Explanation: Here, the input array contain many elements
but output is Geeta i.e, last element of the array 
as the end() function returns the last element of an array.
8

Geeta
9

đầu ra

P
P

Thẩm quyền giải quyết. http. //php. net/thủ công/vi/chức năng. kết thúc. php

PHP là ngôn ngữ kịch bản phía máy chủ được thiết kế dành riêng cho phát triển web. Bạn có thể học PHP từ đầu bằng cách làm theo Hướng dẫn PHP và Ví dụ về PHP này

Làm cách nào để lấy 5 phần tử cuối cùng của mảng trong PHP?

Bạn cần array_slice , cái này thực hiện chính xác điều này. $items = array_slice($items, -5);

Làm cách nào để lấy phần cuối cùng của mảng trong PHP?

Hàm end() là một hàm có sẵn trong PHP và được sử dụng để tìm phần tử cuối cùng của mảng đã cho. Hàm end() thay đổi con trỏ bên trong của một mảng để trỏ đến phần tử cuối cùng và trả về giá trị của phần tử cuối cùng.

Làm cách nào để lấy phần tử cuối cùng thứ hai của mảng trong PHP?

array_slice lấy phần bù âm làm đối số thứ hai . Điều này sẽ cung cấp cho bạn một mảng mục chứa mục cuối cùng thứ hai. $arr = mảng(1,2,3,4,5,6);

Làm cách nào để lấy 3 phần tử đầu tiên của mảng trong PHP?

$firstThreeElements = array_slice($array, 0, 3); Trong đó 0 là phần bù của bạn và 3 là số phần tử bạn muốn.