Khóa mảng PHP
Nếu tên động, thì bạn phải có một cái gì đó như Show
điều đó có nghĩa là $key chứa giá trị của khóa Bạn có thể sử dụng 2 để lấy TẤT CẢ các khóa của một mảng, e. g
sẽ cho bạn Mảng PHP thực sự là bản đồ có thứ tự, nghĩa là tất cả các giá trị của mảng đều có khóa và các mục bên trong mảng giữ nguyên thứ tự. Khi sử dụng mảng dưới dạng danh sách đơn giản như chúng ta đã thấy ở chương trước, bộ đếm dựa trên số 0 được sử dụng để đặt khóa. Mỗi mục được thêm vào mảng sẽ tăng chỉ số tiếp theo lên 1 Một ví dụ tốt cho việc sử dụng mảng với các phím là danh bạ điện thoại. Giả sử chúng ta muốn lưu số điện thoại của những người trong một lớp học
Để thêm một mục vào một mảng bằng một khóa, chúng tôi sử dụng toán tử dấu ngoặc, như bạn mong đợi
Để kiểm tra xem một khóa có tồn tại trong một mảng hay không, chúng ta có thể sử dụng hàm 3
Nếu chúng ta chỉ muốn trích xuất các khóa của mảng (tên), chúng ta có thể sử dụng hàm 4
Ngoài ra, để chỉ lấy các giá trị của một mảng (các số điện thoại), chúng ta có thể sử dụng hàm 5
Tập thể dụcThêm một số vào danh bạ điện thoại cho Eric, với số 415-874-7659, bằng cách thêm nó vào định nghĩa mảng hoặc dưới dạng một dòng mã riêng Ghi chú. Nếu giá_trị_khóa_tìm_kiếm tùy chọn được chỉ định, thì chỉ các khóa cho giá trị đó được trả về. Mặt khác, tất cả các khóa từ mảng được trả về Thông số NameDescriptionRequired / Giá trị trả về Một mảng gồm tất cả các khóa của input_arrray Loại giá trị. Mảng Ví dụ 1 ________số 8đầu ra Array ( [0] => Orange [1] => Apple [2] => Banana [3] => Cherry ) Trình bày bằng hình ảnh Xem ví dụ trên trình duyệt Ví dụ - 2 0đầu ra Mảng ( [0] => 1 [1] => 3 ) Xem ví dụ trên trình duyệt Thực hành trực tuyến tại đây Xem thêm Tham chiếu hàm PHP Trước. array_key_exists PHP. Lời khuyên trong ngàyPHP. Chuyển đổi DateTime thành Chuỗi PHP Bạn có thể sử dụng phương thức định dạng của lớp DateTime 1Nếu định dạng không thành công vì lý do nào đó, nó sẽ trả về FALSE. Trong một số ứng dụng, việc xử lý trường hợp lỗi có thể hợp lý ❮ Tham chiếu mảng PHP Ví dụTrả về một mảng chứa các khóa $a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander"); Định nghĩa và cách sử dụngHàm array_keys() trả về một mảng chứa các khóa cú pháparray_keys(mảng, giá trị, nghiêm ngặt) Giá trị tham sốTham sốMảng mô tảBắt buộc. Chỉ định một giá trị mảngOptional. Bạn có thể chỉ định một giá trị, sau đó chỉ những khóa có giá trị này được trả vềstrictOptional. Được sử dụng với tham số giá trị. Những giá trị khả thi
chi tiết kỹ thuậtGiá trị trả về. Trả về một mảng chứa keysPhiên bản PHP. 4+Nhật ký thay đổi. Tham số nghiêm ngặt đã được thêm vào trong PHP 5. 0Thêm ví dụVí dụSử dụng tham số giá trị $a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander"); Ví dụSử dụng tham số nghiêm ngặt, sai $a=array(10,20,30,"10"); Ví dụSử dụng tham số nghiêm ngặt, true $a=array(10,20,30,"10"); ❮ Tham chiếu mảng PHP Khóa mảng trong PHP là gì?Mảng_keys() là một hàm tích hợp sẵn trong PHP và được dùng để trả về tất cả các khóa của và mảng hoặc tập hợp con của các khóa. Syntax: array array_keys($input_array, $search_value, $strict) Parameters: The function takes three parameters out of which one is mandatory and other two are optional.
Làm cách nào để đặt khóa mảng trong PHP?Cú pháp cho mảng được lập chỉ mục. mảng (giá trị1, giá trị2, giá trị3, v.v. ) Cú pháp cho mảng kết hợp. mảng(key=>value,key=>value,key=>value,v.v. )
Làm cách nào để tìm khóa của một mảng trong PHP?Hàm PHP array_key_exists()
.
Làm cách nào để in khóa mảng trong PHP? |