Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk mengisytiharkan kunci tatasusunan php

Bagaimana untuk mengisytiharkan kunci tatasusunan php

王林
王林asal
2023-05-11 09:23:06522semak imbas

Dalam PHP, terdapat banyak cara untuk mengisytiharkan tatasusunan ialah himpunan beberapa elemen, setiap elemen terdiri daripada kunci dan nilai.

Apabila mengisytiharkan tatasusunan PHP, anda boleh mengisytiharkan kunci dan nilai tatasusunan pada masa yang sama, atau anda hanya boleh mengisytiharkan nilai tatasusunan, dan kunci akan diberikan secara automatik. Berikut adalah beberapa cara yang mungkin.

  1. Isytihar tatasusunan secara terus

Anda boleh menggunakan sintaks ringkas tatasusunan untuk mengisytiharkan tatasusunan, iaitu, letakkan hubungan yang sepadan antara kunci dan nilai dalam kurungan segi empat sama.

Contohnya:

$fruits = ['apple' => '红苹果', 'banana' => '香蕉', 'grape' => '葡萄'];

Dalam kod di atas, pembolehubah $fruits ialah tatasusunan dengan tiga elemen, setiap elemen terdiri daripada kunci dan nilai.

  1. Gunakan fungsi tatasusunan

Cara lain yang biasa digunakan untuk mengisytiharkan tatasusunan ialah menggunakan fungsi tatasusunan. Fungsi ini boleh menerima beberapa parameter, setiap parameter adalah nilai.

Anda boleh menggunakan fungsi tatasusunan seperti ini untuk mengisytiharkan tatasusunan:

$fruits = array('apple' => '红苹果', 'banana' => '香蕉', 'grape' => '葡萄');

Perlu diambil perhatian bahawa apabila menggunakan fungsi tatasusunan, kunci dan nilai perlu dipisahkan dengan koma. Hubungan yang sepadan diwakili oleh =>.

  1. Tambah elemen secara dinamik

Jika anda perlu menambah unsur secara dinamik apabila menggunakan tatasusunan, anda juga boleh menggunakan $array[] untuk menambah elemen.

Contohnya:

$fruits = [];
$fruits['apple'] = '红苹果';
$fruits['banana'] = '香蕉';
$fruits['grape'] = '葡萄';

Semasa mengisytiharkan tatasusunan $fruits, kod di atas juga menambah tiga elemen pada tatasusunan, setiap elemen terdiri daripada kunci dan nilai. Perlu diingatkan bahawa nama kunci perlu disertakan dalam petikan tunggal atau petikan berganda, dan perbezaan antara kedua-duanya ialah pembolehubah tidak boleh digunakan dalam petikan tunggal.

Tidak kira bagaimana anda mengisytiharkan tatasusunan, anda perlu menentukan nama kunci unik untuk setiap kunci, jika tidak, konflik nama kunci akan berlaku. Pada masa yang sama, nama utama tatasusunan boleh berupa rentetan, integer atau jenis data lain.

Atas ialah kandungan terperinci Bagaimana untuk mengisytiharkan kunci tatasusunan php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn