Hàm SplFixedArray::key()
trong PHP là một phương thức của lớp SplFixedArray
được sử dụng để lấy chỉ số (hoặc key) của phần tử hiện tại đang được trỏ tới trong mảng cố định (fixed array). Phương thức này giúp bạn có thể truy cập và sử dụng thông tin về chỉ số của các phần tử trong mảng cố định. Hãy cùng Vietnix tìm hiểu thêm về hàm SplFixedArray::key()
trong PHP qua bài viết sau đây.
Hàm SplFixedArray::key() là gì?
Hàm SplFixedArray::key()
trong PHP là hàm tích hợp sẵn, được sử dụng để lấy khóa (key) của chỉ mục (index) hiện tại của mảng. Mảng SplFixedArray
là một mảng có kích thước cố định được tối ưu hóa cho hiệu suất.
Cú pháp | int SplFixedArray::key() |
Tham số | Chức năng này không chấp nhận bất kỳ tham số nào. |
Giá trị trả về | Hàm này trả về khóa của chỉ mục hiện tại của mảng. |
Mọi người cũng xem:
Ví dụ minh hoạ hàm SplFixedArray::key() trong PHP
<?php
// Create a fixed size array
$value = new SplFixedArray(6);
$value[0] = 1;
$value[1] = 5;
$value[2] = 1;
$value->next();
$value->next();
// Print key of current position
echo $value->key() . "\n";
?>
Output trả về: 2.
Ví dụ 2:
<?php
// Create some fixed size array
$value = new SplFixedArray(6);
$value[0] = 1;
$value[1] = 5;
$value[2] = 1;
$value[3] = 11;
$value[4] = 15;
$value[5] = 17;
// Iterate array and print values
while($value->valid()) {
// Print Key of each Index
echo $value->key(). "\n";
$value->next();
}
?>
Output như sau:
0
1
2
3
4
5
Lời kết
Vietnix hy vọng nội dung bài viết trên đã giúp bạn hiểu rõ hơn về hàm SplFixedArray::key()
trong PHP. Ngoài ra, bạn cũng có thể tham khảo thêm các bài viết khác tại vietnix.vn để hiểu hơn về lập trình, chúc bạn thành công!