Có vẻ như bạn đang viết PHP, trong trường hợp bạn muốn:
Lưu ý rằng ['us'=>'United', 'ca'=>'canada']
cần phải là một tham số cho hàm mảng trong PHP.
Hầu hết các ngôn ngữ lập trình hỗ trợ các mảng hoặc từ điển kết hợp sử dụng arr['key']
để truy xuất mục được chỉ định bởi 'key'
Ví dụ:
Ruby
ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
Python
>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
C#
class P
{
static void Main[]
{
var d = new System.Collections.Generic.Dictionary { {"us", "USA"}, {"ca", "Canada"}};
System.Console.WriteLine[d["ca"]];
}
}
Lua
t = {us='USA', ca='Canada'}
print[t['ca']]
print[t.ca] -- Lua's a little different with tables
[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ảng — Return all the keys or a subset of the keys of an array
Sự mô tả
Array_Keys [Array
0]: Array[array ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
0]: arrayruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
Array_Keys [Array
0, hỗn hợp ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
2, bool ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
3 = ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
4]: mảng[array ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
0,
mixed ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
2, bool ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
3 = ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
4]: arrayruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
Nếu một
ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
5 được chỉ định, thì chỉ có các khóa cho giá trị đó được trả về. Mặt khác, tất cả các khóa từ ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
6 được trả lại.Thông số
ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
6Một mảng chứa các phím để trở lại.
ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
5Nếu được chỉ định, thì chỉ các khóa chứa giá trị này được trả về.
ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
9Xá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 khóa trong
ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
6.Ví dụ
Ví dụ #1 Array_Keys [] ví dụarray_keys[] example
>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
1Ví 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
>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
2>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
3>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
4>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
5Sven [bitcetera.com] ¶ ¶
16 năm trước
>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
6>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
7>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
8Robert C. ¶ ¶
6 năm trước
>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
9class P
{
static void Main[]
{
var d = new System.Collections.Generic.Dictionary { {"us", "USA"}, {"ca", "Canada"}};
System.Console.WriteLine[d["ca"]];
}
}
0class P
{
static void Main[]
{
var d = new System.Collections.Generic.Dictionary { {"us", "USA"}, {"ca", "Canada"}};
System.Console.WriteLine[d["ca"]];
}
}
1class P
{
static void Main[]
{
var d = new System.Collections.Generic.Dictionary { {"us", "USA"}, {"ca", "Canada"}};
System.Console.WriteLine[d["ca"]];
}
}
2class P
{
static void Main[]
{
var d = new System.Collections.Generic.Dictionary { {"us", "USA"}, {"ca", "Canada"}};
System.Console.WriteLine[d["ca"]];
}
}
3PHPNet tại Holodyn dot com ¶ ¶
9 năm trước
class P
{
static void Main[]
{
var d = new System.Collections.Generic.Dictionary { {"us", "USA"}, {"ca", "Canada"}};
System.Console.WriteLine[d["ca"]];
}
}
4class P
{
static void Main[]
{
var d = new System.Collections.Generic.Dictionary { {"us", "USA"}, {"ca", "Canada"}};
System.Console.WriteLine[d["ca"]];
}
}
5class P
{
static void Main[]
{
var d = new System.Collections.Generic.Dictionary { {"us", "USA"}, {"ca", "Canada"}};
System.Console.WriteLine[d["ca"]];
}
}
6class P
{
static void Main[]
{
var d = new System.Collections.Generic.Dictionary { {"us", "USA"}, {"ca", "Canada"}};
System.Console.WriteLine[d["ca"]];
}
}
7class P
{
static void Main[]
{
var d = new System.Collections.Generic.Dictionary { {"us", "USA"}, {"ca", "Canada"}};
System.Console.WriteLine[d["ca"]];
}
}
8class P
{
static void Main[]
{
var d = new System.Collections.Generic.Dictionary { {"us", "USA"}, {"ca", "Canada"}};
System.Console.WriteLine[d["ca"]];
}
}
9>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
8Ian [Maxianos tại Hotmail Dot Com] ¶ ¶
8 năm trước
t = {us='USA', ca='Canada'}
print[t['ca']]
print[t.ca] -- Lua's a little different with tables
1t = {us='USA', ca='Canada'}
print[t['ca']]
print[t.ca] -- Lua's a little different with tables
2t = {us='USA', ca='Canada'}
print[t['ca']]
print[t.ca] -- Lua's a little different with tables
3t = {us='USA', ca='Canada'}
print[t['ca']]
print[t.ca] -- Lua's a little different with tables
4t = {us='USA', ca='Canada'}
print[t['ca']]
print[t.ca] -- Lua's a little different with tables
5t = {us='USA', ca='Canada'}
print[t['ca']]
print[t.ca] -- Lua's a little different with tables
6Paul Hirsch ¶ ¶
7 năm trước
t = {us='USA', ca='Canada'}
print[t['ca']]
print[t.ca] -- Lua's a little different with tables
7t = {us='USA', ca='Canada'}
print[t['ca']]
print[t.ca] -- Lua's a little different with tables
8t = {us='USA', ca='Canada'}
print[t['ca']]
print[t.ca] -- Lua's a little different with tables
9Array [ [0] => 0 [1] => color ] Array [ [0] => 0 [1] => 3 [2] => 4 ] Array [ [0] => color [1] => size ]0
Array [ [0] => 0 [1] => color ] Array [ [0] => 0 [1] => 3 [2] => 4 ] Array [ [0] => color [1] => size ]1
>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
8Zammit Dot Andrew tại Gmail Dot Com ¶ ¶
9 năm trước
Array [ [0] => 0 [1] => color ] Array [ [0] => 0 [1] => 3 [2] => 4 ] Array [ [0] => color [1] => size ]3
Array [ [0] => 0 [1] => color ] Array [ [0] => 0 [1] => 3 [2] => 4 ] Array [ [0] => color [1] => size ]4
Array [ [0] => 0 [1] => color ] Array [ [0] => 0 [1] => 3 [2] => 4 ] Array [ [0] => color [1] => size ]5
Array [ [0] => 0 [1] => color ] Array [ [0] => 0 [1] => 3 [2] => 4 ] Array [ [0] => color [1] => size ]6
Ian [Maxianos tại Hotmail Dot Com] ¶ ¶
8 năm trước
Array [ [0] => 0 [1] => color ] Array [ [0] => 0 [1] => 3 [2] => 4 ] Array [ [0] => color [1] => size ]7
Array [ [0] => 0 [1] => color ] Array [ [0] => 0 [1] => 3 [2] => 4 ] Array [ [0] => color [1] => size ]8
Array [ [0] => 0 [1] => color ] Array [ [0] => 0 [1] => 3 [2] => 4 ] Array [ [0] => color [1] => size ]9
Paul Hirsch ¶ ¶
11 năm trước
['us'=>'United', 'ca'=>'canada']
0
['us'=>'United', 'ca'=>'canada']
1
['us'=>'United', 'ca'=>'canada']
2
['us'=>'United', 'ca'=>'canada']
3
>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
8Sven [bitcetera.com] ¶ ¶
16 năm trước
['us'=>'United', 'ca'=>'canada']
5
['us'=>'United', 'ca'=>'canada']
6
['us'=>'United', 'ca'=>'canada']
7
>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
8Robert C. ¶ ¶
6 năm trước
['us'=>'United', 'ca'=>'canada']
9
arr['key']
0
arr['key']
1
arr['key']
2
arr['key']
3PHPNet tại Holodyn dot com ¶ ¶
13 năm trước
arr['key']
4
arr['key']
5
Array [ [0] => 0 [1] => color ] Array [ [0] => 0 [1] => 3 [2] => 4 ] Array [ [0] => color [1] => size ]4
arr['key']
7
arr['key']
8[Php 4, Php 5, Php 7, Php 8] ¶
15 năm trước
arr['key']
9
'key'
0
>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
8Array_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ảng ¶
10 năm trước
'key'
2
'key'
3
'key'
4Sự mô tả ¶
17 năm trước
'key'
5
'key'
6
'key'
7
'key'
8
'key'
9
#
0
#
1
>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
8GLENH tại WebAdept Dot Net ¶ ¶
6 năm trước
#
3
PHPNet tại Holodyn dot com ¶ ¶
16 năm trước
#
4
#
5
#
6
>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
8Robert C. ¶ ¶
10 năm trước
#
8
#
9
ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
00ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
01Người sáng tạo tại Mindcreactions Dot Com ¶ ¶
15 năm trước
ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
02ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
03ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
04ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
05quản trị trang web [at] Baz-x [dot] tại ¶ ¶
17 năm trước
ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
06ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
07ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
08ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
09GLENH tại WebAdept Dot Net ¶ ¶
20 năm trước
ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
10ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
11ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
12>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
8Neil ở 11 trên 10 ¶
14 năm trước
ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
14Qeremy [atta] gmail [dotta] com ¶ ¶
10 năm trước
ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
15ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
16ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
17ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
18Anthony tại Berglas Dot org ¶ ¶
10 năm trước
ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
19NA ' Ven Enigma ¶ ¶
10 năm trước
ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
20ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
21ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
22>>> h = {'us':'USA', 'ca':'Canada'}
>>> h['ca']
'Canada'
8Nodarinodo tại mail dot ru ¶ ¶
13 năm trước
ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
24ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
25ruby-1.9.1-p378 > h = {'us' => 'USA', 'ca' => 'Canada' }
=> {"us"=>"USA", "ca"=>"Canada"}
ruby-1.9.1-p378 > h['ca']
=> "Canada"
26