Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menggunakan tatasusunan bersekutu php

Bagaimana untuk menggunakan tatasusunan bersekutu php

王林
王林asal
2023-05-11 10:52:36459semak imbas

PHP ialah bahasa pengaturcaraan yang sangat berkuasa yang menyokong banyak jenis data, salah satunya ialah tatasusunan bersekutu. Tidak seperti tatasusunan biasa, tatasusunan bersekutu ialah pasangan nilai kunci satu dengan satu, dan sebarang jenis nilai boleh digunakan sebagai nama kunci tatasusunan, bukan hanya nombor. Dalam pembangunan PHP, tatasusunan bersekutu ialah jenis data yang sangat biasa digunakan Artikel ini akan memperkenalkan penggunaan asas tatasusunan bersekutu.

  1. Mencipta tatasusunan bersekutu

Untuk mencipta tatasusunan bersekutu, hanya gunakan fungsi tatasusunan(). Berikut ialah contoh mudah:

$info = array(
    'name' => '张三',
    'age' => 24,
    'sex' => '男'
);

Kod di atas mencipta tatasusunan bersekutu bernama $info, yang mengandungi tiga pasangan nilai kunci, iaitu 'nama', 'umur' dan 'jantina'. Nilai 'nama' ialah rentetan 'Zhang San', nilai 'umur' ialah nombor 24, dan nilai 'jantina' ialah rentetan 'lelaki'.

  1. Mengakses tatasusunan bersekutu

Kaedah mengakses tatasusunan bersekutu adalah serupa dengan tatasusunan biasa, anda hanya perlu menggunakan nama kunci. Berikut ialah contoh mudah:

echo $info['name']; // 输出:张三
echo $info['age']; // 输出:24
echo $info['sex']; // 输出:男

Seperti yang anda lihat, apabila menggunakan tatasusunan bersekutu untuk mengakses elemen, anda hanya perlu menggunakan nama kunci. Kelebihannya ialah ia boleh menjadikan kod lebih jelas dan mudah dibaca.

  1. Melintasi tatasusunan bersekutu

Kaedah melintasi tatasusunan bersekutu adalah serupa dengan tatasusunan biasa, dan boleh dilaksanakan menggunakan gelung foreach. Berikut ialah contoh mudah:

foreach($info as $key => $value) {
    echo "键名:{$key},键值:{$value}<br/>";
}

Kod di atas menggunakan gelung foreach untuk melintasi tatasusunan $info, dengan $key mewakili nama kunci dan $value mewakili nilai kunci. Dalam badan gelung, kandungan setiap nama kunci dan nilai kunci adalah output.

  1. Ubah suai tatasusunan bersekutu

Kaedah mengubah suai tatasusunan bersekutu juga sangat mudah, hanya gunakan nama kunci. Berikut ialah contoh mudah:

$info['name'] = '李四';
$info['age'] = 25;
$info['sex'] = '女';

Kod di atas mengubah nilai masing-masing $nama, $umur dan $jantina, menukarnya kepada '李思', 25 dan 'Perempuan' masing-masing.

  1. Padam elemen tatasusunan bersekutu

Kaedah memadam elemen tatasusunan bersekutu juga sangat mudah, hanya gunakan fungsi unset(). Berikut ialah contoh mudah:

unset($info['sex']);

Kod di atas memadamkan pasangan nilai kunci 'seks' dalam tatasusunan $info.

Ringkasnya, tatasusunan bersekutu ialah salah satu jenis data yang kerap digunakan dalam pengaturcaraan PHP. Kemahiran dalam penggunaan asasnya adalah sangat penting untuk membangunkan program PHP. Artikel ini memperkenalkan kaedah operasi asas untuk mencipta, mengakses, melintasi, mengubah suai dan memadam tatasusunan bersekutu Ia adalah rujukan yang sangat berguna untuk pemula.

Atas ialah kandungan terperinci Bagaimana untuk menggunakan tatasusunan bersekutu 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