[Php 7> = 7.3.0, Php 8]
Array_Key_First - Nhận khóa đầu tiên của một mảng — Gets the first key of an array
Sự mô tả
mảng_key_first [mảng $array
]: int | chuỗi | null[array $array
]: int|string|null
Thông số
array
Một mảng.
Trả về giá trị
Trả về phím đầu tiên của array
nếu mảng không trống; null
khác.null
otherwise.
Ví dụ
Ví dụ #1 mảng cơ bản_key_first [] sử dụngarray_key_first[] Usage
Ví dụ trên sẽ xuất ra:
Ghi chú
Mẹo
Có một số cách để cung cấp chức năng này cho các phiên bản trước Php 7.3.0. Có thể sử dụng Array_Keys [], nhưng điều đó có thể không hiệu quả. Cũng có thể sử dụng reset [] và key [], nhưng điều đó có thể thay đổi con trỏ mảng bên trong. Một giải pháp hiệu quả, không thay đổi con trỏ mảng bên trong, được viết là polyfill:array_keys[], but that may be rather inefficient. It is also possible to use reset[] and key[], but that may change the internal array pointer. An efficient solution, which does not change the internal array pointer, written as polyfill:
Xem thêm
- Array_Key_Last [] - Nhận khóa cuối cùng của một mảng
- Đặt lại [] - Đặt con trỏ bên trong của một mảng thành phần tử đầu tiên của nó
Vee W. ¶
1 năm trước
Another way to get first array key with PHP older than 7.3.