Hướng dẫn get key value from array php - lấy giá trị khóa từ mảng php

(Php 4> = 4.0.5, Php 5, Php 7, Php 8)

Array_Search - Tìm kiếm mảng cho một giá trị đã cho và trả về khóa tương ứng đầu tiên nếu thành côngSearches the array for a given value and returns the first corresponding key if successful

Sự mô tả

Array_Search (hỗn hợp $needle, mảng $haystack, bool $strict = false): int | chuỗi | Sai(mixed $needle, array $haystack, bool $strict = false): int|string|false

Thông số

needle

Giá trị tìm kiếm.

Ghi chú::

Nếu needle là một chuỗi, so sánh được thực hiện theo cách nhạy cảm trường hợp.

haystack

Mảng.

strict

Nếu tham số thứ ba strict được đặt thành true thì hàm mảng_Search () sẽ tìm kiếm các phần tử giống hệt nhau trong haystack. Điều này có nghĩa là nó cũng sẽ thực hiện so sánh loại nghiêm ngặt của needle trong haystack và các đối tượng phải là cùng một ví dụ.true then the array_search() function will search for identical elements in the haystack. This means it will also perform a strict type comparison of the needle in the haystack, and objects must be the same instance.

Trả về giá trị

Trả về khóa cho needle nếu nó được tìm thấy trong mảng, false nếu không.false otherwise.

Nếu needle được tìm thấy trong haystack nhiều lần, khóa khớp đầu tiên được trả về. Để trả về các khóa cho tất cả các giá trị khớp, hãy sử dụng Array_Keys () với tham số $haystack7 tùy chọn thay thế.array_keys() with the optional $haystack7 parameter instead.

Cảnh báo

Hàm này có thể trả về Boolean false, nhưng cũng có thể trả về giá trị phi Boolean đánh giá thành false. Vui lòng đọc phần về Booleans để biết thêm thông tin. Sử dụng toán tử === để kiểm tra giá trị trả về của hàm này.false, but may also return a non-Boolean value which evaluates to false. Please read the section on Booleans for more information. Use the === operator for testing the return value of this function.

Ví dụ

Ví dụ #1 Array_Search () ví dụarray_search() example

$strict0

Xem thêm

  • Array_Keys () - Trả về tất cả các phím hoặc một tập hợp con của các phím của một mảng
  • Array_Values ​​() - Trả về tất cả các giá trị của một mảng
  • Array_Key_Exists () - Kiểm tra xem khóa hoặc chỉ mục đã cho có tồn tại trong mảng
  • in_array () - kiểm tra xem giá trị có tồn tại trong một mảng không

Turabgarip tại Gmail Dot Com ¶

5 năm trước

$strict1

$strict2

$strict3

$strict4

$strict5

$strict6

$strict7

$strict8

cue tại openxbox dot com ¶

19 năm trước

$strict9

false0

false1

false2

Stefano@takys chấm nó ¶

11 năm trước

false3

false4

$strict8

opencart dot ocfilter tại gmail dot com ¶

1 năm trước

false6

false7

false8

false9

Nordsebaer tại gmx dot de ¶

2 năm trước

needle0

needle1

$strict8

Yasien Dot Dwieb tại Gmail Dot Com ¶

2 năm trước

needle3

needle4

needle5

needle6

$strict8

Yasien Dot Dwieb tại Gmail Dot Com ¶

Thinbegin tại Gmail Dot Com ¶

needle8

needle9

needle0

needle1

needle2

needle3

needle4

needle5

needle6

needle7

needle8

needle9

$strict8

4 năm trước

maciej tại speccode dot com

haystack1

haystack2

false7

haystack4

haystack5

7 năm trước

Richgc ¶

haystack6

haystack7

haystack8

haystack9

strict0

16 năm trước

n-regen ¶

strict1

13 năm trước

n-regen ¶

strict2

strict3

strict4

strict5

strict6

strict7

strict8

13 năm trước

n-regen ¶

strict9

false7

strict1

strict2

13 năm trước

11 năm trước

strict3

opencart dot ocfilter tại gmail dot com ¶

n-regen ¶

strict4

strict5

strict6

strict7

strict8

13 năm trước

CodeSlinger tại compsalot dot com

strict9

Helenadeus tại Gmail Dot Com ¶

Stooshie tại Gmail Dot Com ¶

true0

true1

true2

true3

Array_Keys () được sử dụng để làm gì?

Array_Keys () là một hàm tích hợp trong PHP và được sử dụng để trả về tất cả các khóa và mảng hoặc tập hợp con của các khóa.Tham số: Hàm lấy ba tham số trong đó một tham số là bắt buộc và hai tham số khác là tùy chọn.to return either all the keys of and array or the subset of the keys. Parameters: The function takes three parameters out of which one is mandatory and other two are optional.

Làm thế nào tôi có thể in chỉ giá trị của một mảng trong PHP?

Để hiển thị cấu trúc mảng và giá trị trong PHP, chúng ta có thể sử dụng hai hàm.Chúng ta có thể sử dụng var_dump () hoặc print_r () để hiển thị các giá trị của một mảng ở định dạng có thể đọc được của con người hoặc để xem giá trị đầu ra của mảng chương trình.use var_dump() or print_r() to display the values of an array in human-readable format or to see the output value of the program array.

Key $ trong PHP là gì?

phím () Trả về phần tử chỉ mục của vị trí mảng hiện tại.returns the index element of the current array position.

Khóa và giá trị trong mảng là gì?

Một khóa và giá trị trong một mảng là gì?Các khóa là chỉ mục và giá trị là các yếu tố của một mảng kết hợp.Các mảng kết hợp về cơ bản là các đối tượng trong JavaScript trong đó các chỉ mục được thay thế bằng các khóa do người dùng xác định.Chúng không có thuộc tính chiều dài như một mảng bình thường và không thể đi qua bằng cách sử dụng một vòng thông thường cho vòng lặp.Keys are indexes and values are elements of an associative array. Associative arrays are basically objects in JavaScript where indexes are replaced by user-defined keys. They do not have a length property like a normal array and cannot be traversed using a normal for loop.