JavaScript is required

Làm thế nào để truy cập giá trị của 'd' trong mảng sau?

$a = array(

'a',

3 => 'b',

1 => 'c',

'd'

);

A.

$a[0]

B.

$a[1]

C.

$a[2]

D.

$a[3]

undefined.

$a[4]

Trả lời:

Đáp án đúng: E


Trong mảng PHP, nếu không chỉ định key cho một phần tử, PHP sẽ tự động gán key là một số nguyên lớn hơn key số nguyên lớn nhất hiện có trong mảng. Trong trường hợp này, các key đã được gán là 3 và 1. Do đó, phần tử 'd' sẽ được gán key là 4. Vậy để truy cập giá trị 'd', ta sử dụng `$a[4]`

Câu hỏi liên quan