Rumah >pembangunan bahagian belakang >masalah PHP >Apakah maksud tatasusunan bersekutu dalam php
Dalam PHP, tatasusunan bersekutu bermaksud tatasusunan dengan kunci tertentu dan setiap kunci ID dikaitkan dengan nilai Ia adalah tatasusunan menggunakan kunci yang diberikan kepada tatasusunan dalam menyimpan nilai yang dinamakan secara khusus tatasusunan bukanlah pendekatan terbaik, anda boleh menggunakan tatasusunan bersekutu, menggunakan nilai sebagai kunci dan memberikan nilai kepada mereka.
Persekitaran pengendalian artikel ini: sistem Windows 10, PHP versi 8.1, komputer Dell G3
Tatasusunan bersekutu dengan kunci yang ditentukan, setiap satunya mempunyai nilai yang dikaitkan dengan kunci IDnya. ialah tatasusunan menggunakan kekunci yang diberikan kepada tatasusunan. Menggunakan tatasusunan berangka bukanlah amalan terbaik apabila menyimpan data mengenai nilai yang dinamakan secara khusus. Dengan tatasusunan bersekutu, kita boleh menggunakan nilai sebagai kunci dan memberikan nilai kepada mereka.
Tatasusunan bersekutu dalam PHP menyimpan data dalam bentuk pasangan nilai kunci. Tidak seperti tatasusunan yang diindeks secara berangka, anda boleh mengindeks setiap elemen menggunakan label atau kunci. Kunci mudah diingati. Sebagai contoh, anda boleh menyimpan data berstruktur dengan mudah dalam tatasusunan bersekutu. Dalam artikel ini, kita akan membincangkan tatasusunan bersekutu PHP. Selain itu, kami akan membincangkan cara untuk mencipta, memasukkan dan mengakses elemen dalam tatasusunan bersekutu.
Mencipta Tatasusunan Bersekutu dalam PHP
Membuat tatasusunan bersekutu dalam PHP adalah mudah. Katakan kita ingin mencipta tatasusunan untuk menyimpan markah pelajar dalam tatasusunan. Adalah lebih baik untuk menyimpan nama pelajar sebagai kunci dan skor sebagai nilai.
<?php $scoreArray = array( 'Chandler' => 50, 'Monica' => 80, 'Ross' => 95 ); ?>
Nota:
$scoreArray ialah nama pembolehubah.
['KeyName'] ialah kunci indeks elemen.
Nilai integer ialah markah pelajar.
Memasukkan Susunan Bersekutu dalam PHP
Anda boleh memasukkan elemen baharu dalam tatasusunan bersekutu dalam PHP menggunakan pengendali tugasan, Seperti yang ditunjukkan di bawah:
<?php //Creating an Array $scoreArray = array( 'Chandler' => 50, 'Monica' => 80, 'Ross' => 95 ); //Inserting New Elements $scoreArray['Joey'] = 75; $scoreArray['Rachael'] = 55; ?>
Dalam coretan kod di atas, kami mula-mula memulakan tatasusunan dengan beberapa pasangan nilai kunci. Kemudian kami memasukkan elemen baharu dengan memberikan nilai kepada kunci.
Nota: Anda juga boleh mencipta tatasusunan dengan memulakan tatasusunan kosong dan kemudian memasukkan elemen ke dalamnya.
<?php $scoreArray = array(); $scoreArray['Joey'] = 75; $scoreArray['Rachael'] = 55; ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Apakah maksud tatasusunan bersekutu dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!