Hướng dẫn array key and value in php - khóa và giá trị mảng trong php

❮ Tham chiếu mảng PHP

Thí dụ

Tạo một mảng được lập chỉ mục có tên $ Cars, gán ba phần tử cho nó và sau đó in một văn bản chứa các giá trị mảng:

$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>

Hãy tự mình thử »


Định nghĩa và cách sử dụng

Hàm mảng () được sử dụng để tạo một mảng.

Trong PHP, có ba loại mảng:

  • Mảng được lập chỉ mục - Mảng có chỉ mục số - Arrays with numeric index
  • Mảng liên kết - Mảng có các phím có tên - Arrays with named keys
  • Mảng đa chiều - Mảng chứa một hoặc nhiều mảng - Arrays containing one or more arrays

Cú pháp

Cú pháp cho các mảng được lập chỉ mục:

Mảng (value1, value2, value3, v.v.)

Cú pháp cho các mảng kết hợp: & nbsp;

mảng (key => value, key => value, key => value, vv.)

Giá trị tham số

Tham sốSự mô tả
Chìa khóaChỉ định khóa (số hoặc chuỗi)
giá trịChỉ định giá trị

Chi tiết kỹ thuật

Giá trị trở lại:Trả về một mảng của các tham số
Phiên bản PHP:4+
Changelog:Kể từ Php 5.4, có thể sử dụng cú pháp mảng ngắn, thay thế Array () bằng []. Ví dụ. $ Cars = ["Volvo", "BMW"]; thay vì $ cars = mảng ("volvo", "bmw");
E.g. $cars=["Volvo","BMW"]; instead of $cars=array("Volvo","BMW");


Nhiều ví dụ hơn

Thí dụ

Tạo một mảng kết hợp có tên $ Age:

"35", "ben" => "37", "joe" => "43"); echo "Peter là". $ Tuổi ['Peter']. "tuổi.";?>
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
echo "Peter is " . $age['Peter'] . " years old.";
?>

Hãy tự mình thử »

Thí dụ

Định nghĩa và cách sử dụng

Hàm mảng () được sử dụng để tạo một mảng.
$cars=array("Volvo","BMW","Toyota");
$arrlength=count($cars);

for($x=0;$x
  {
  echo $cars[$x];
  echo "
";
  }
?>

Hãy tự mình thử »

Thí dụ

Định nghĩa và cách sử dụng

Hàm mảng () được sử dụng để tạo một mảng.
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");

Trong PHP, có ba loại mảng:
  {
  echo "Key=" . $x . ", Value=" . $x_value;
  echo "
";
  }
?>

Hãy tự mình thử »

Thí dụ

Mảng được lập chỉ mục - Mảng có chỉ mục số

// A two-dimensional array:
$cars=array
  (
  array("Volvo",100,96),
  array("BMW",60,59),
  array("Toyota",110,100)
  );
?>

Hãy tự mình thử »


❮ Tham chiếu mảng PHP


(Php 4, Php 5, Php 7, Php 8)

Array_Keys - Trả lại 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ảngReturn all the keys or a subset of the keys of an array

Sự mô tả

mảng_Keys (mảng $array): mảng(array $array): array

Array_Keys (mảng $array, hỗn hợp $search_value, bool $strict = false): mảng(array $array, mixed $search_value, bool $strict = false): array

Nếu một search_value được chỉ định, thì chỉ các khóa cho giá trị đó được trả về. Nếu không, tất cả các khóa từ array được trả lại.

Thông số

array

Một mảng chứa các phím để trở lại.

search_value

Nếu được chỉ định, thì chỉ các khóa chứa giá trị này được trả về.

$array0

Xác định nếu so sánh nghiêm ngặt (===) nên được sử dụng trong quá trình tìm kiếm.

Trả về giá trị

Trả về một mảng của tất cả các phím trong array.

Ví dụ

Ví dụ #1 Array_Keys () ví dụarray_keys() example

$array2

Ví dụ trên sẽ xuất ra:

Array
(
    [0] => 0
    [1] => color
)
Array
(
    [0] => 0
    [1] => 3
    [2] => 4
)
Array
(
    [0] => color
    [1] => size
)

Xem thêm

  • Array_Values ​​() - Trả về tất cả các giá trị của một mảng
  • Array_Combine () - Tạo một mảng bằng cách sử dụng một mảng cho các phím và một mảng khác cho các giá trị của nó
  • Array_Key_Exists () - Kiểm tra xem khóa hoặc chỉ mục đã cho có tồn tại trong mảng
  • 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ông

Pat dot leblanc tại gmail dot com ¶

11 năm trước

$array3

$array4

$array5

$array6

Sven (bitcetera.com) ¶

16 năm trước

$array7

$array8

$array9

Robert C. ¶

6 năm trước

$array0

$array1

$array2

$array3

$array4

PHPNet tại Holodyn dot com ¶

9 năm trước

$array5

$array6

$array7

$array8

$array9

$search_value0

$array9

Ian (Maxianos tại Hotmail Dot Com) ¶

8 năm trước

$search_value2

$search_value3

$search_value4

$search_value5

$search_value6

$search_value7

Paul Hirsch ¶

7 năm trước

$search_value8

$search_value9

$strict0

$strict1

$strict2

$array9

Zammit Dot Andrew tại Gmail Dot Com ¶

8 năm trước

$strict4

$strict5

$strict6

$strict7

Paul Hirsch ¶

7 năm trước

$strict8

$strict9

false0

Zammit Dot Andrew tại Gmail Dot Com ¶

11 năm trước

false1

false2

false3

false4

$array9

Sven (bitcetera.com) ¶

16 năm trước

false6

false7

false8

$array9

Robert C. ¶

6 năm trước

search_value0

search_value1

search_value2

search_value3

search_value4

PHPNet tại Holodyn dot com ¶

9 năm trước

search_value5

search_value6

$strict5

search_value8

search_value9

Ian (Maxianos tại Hotmail Dot Com) ¶

8 năm trước

array0

array1

$array9

Paul Hirsch ¶

7 năm trước

array3

array4

array5

Zammit Dot Andrew tại Gmail Dot Com ¶

Md. Abutaleb ¶

array6

array7

array8

array9

array0

array1

array2

$array9

2 năm trước

6 năm trước

array4

PHPNet tại Holodyn dot com ¶

16 năm trước

array5

array6

array7

$array9

Robert C. ¶

7 năm trước

array9

search_value0

search_value1

search_value2

Zammit Dot Andrew tại Gmail Dot Com ¶

8 năm trước

search_value3

search_value4

search_value5

search_value6

Paul Hirsch ¶

Md. Abutaleb ¶

search_value7

search_value8

search_value9

$array00

2 năm trước

El dot nhanh chóng tại gmail dot com

$array01

$array02

$array03

$array9

Jochem ¶

Rodrigo tại Nospam dot dhweb dot com dot br ¶

$array05

19 năm trước

7 năm trước

$array06

$array07

$array08

$array09

Zammit Dot Andrew tại Gmail Dot Com ¶

7 năm trước

$array10

Zammit Dot Andrew tại Gmail Dot Com ¶

7 năm trước

$array11

$array12

$array13

$array9

Zammit Dot Andrew tại Gmail Dot Com ¶

9 năm trước

$array15

$array16

$array17

Một mảng có khóa và giá trị là gì?

Chúng tôi đã cung cấp hai mảng chứa các khóa và giá trị và tác vụ là lưu trữ nó dưới dạng một thực thể duy nhất trong khóa mẫu => giá trị trong JavaScript. Trong JavaScript, mảng là một biến duy nhất được sử dụng để lưu trữ các yếu tố khác nhau. Nó thường được sử dụng một khi chúng ta cần lưu trữ một danh sách các bộ phận và truy cập chúng bằng một biến.a single variable that is used to store different elements. It is usually used once we need to store a list of parts and access them by one variable.

Làm thế nào có được khóa từ giá trị trong mảng trong PHP?

Array_Keys () trả về các phím, số và chuỗi, từ mảng.Nếu search_value được chỉ định, thì chỉ có các khóa cho giá trị đó được trả về.Nếu không, tất cả các phím từ mảng được trả về. returns the keys, numeric and string, from the array . If a search_value is specified, then only the keys for that value are returned. Otherwise, all the keys from the array are returned.

Php mảng PHP là 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.$ input_array (bắt buộc): đề cập đến mảng mà chúng tôi muốn hoạt động.a built-in function in PHP and is used 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. $input_array (mandatory): Refers to the array that we want to operate on.

Giá trị mảng trong PHP là gì?

Một mảng là một biến đặc biệt mà chúng tôi sử dụng để lưu trữ hoặc chứa nhiều hơn một giá trị trong một biến mà không phải tạo thêm các biến để lưu trữ các giá trị đó.Để tạo một mảng trong PHP, chúng tôi sử dụng mảng hàm mảng ().Theo mặc định, một mảng của bất kỳ biến nào bắt đầu với chỉ mục 0.a special variable that we use to store or hold more than one value in a single variable without having to create more variables to store those values. To create an array in PHP, we use the array function array( ) . By default, an array of any variable starts with the 0 index.