Rumah > Artikel > pembangunan bahagian belakang > Bolehkah nilai kunci tatasusunan php menjadi pembolehubah?
Nilai kunci tatasusunan PHP boleh berubah-ubah. Tatasusunan ialah pembolehubah khas yang boleh menyimpan berbilang nilai dalam satu pembolehubah Nilai yang disimpan boleh ditetapkan sebagai pembolehubah, atau pernyataan list() boleh digunakan untuk menukar elemen tatasusunan kepada pembolehubah. list(var1,var2... )".
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi PHP 8.1.3, komputer Dell G3.
Elemen dalam tatasusunan php boleh menjadi pembolehubah
Apakah itu tatasusunan?
Tatasusunan ialah pembolehubah khas yang boleh menyimpan berbilang nilai dalam satu pembolehubah.
Jika anda mempunyai senarai item (contohnya: senarai nama kereta), simpannya ke dalam pembolehubah tunggal seperti ini:
$cars1="Volvo"; $cars2="BMW"; $cars3="Toyota";
Walau bagaimanapun, bagaimana jika anda ingin mengulangi tatasusunan dan mengetahui yang tertentu? Bagaimana jika tatasusunan tidak hanya mempunyai 3 item tetapi 300?
Penyelesaian adalah untuk mencipta tatasusunan!
Tatasusunan boleh menyimpan berbilang nilai dalam satu pembolehubah dan anda boleh mengakses nilai di dalamnya berdasarkan kuncinya.
Mencipta Tatasusunan dalam PHP
Dalam PHP, fungsi tatasusunan() digunakan untuk mencipta tatasusunan:
array();
Dalam PHP, terdapat tiga jenis tatasusunan:
Tatasusunan angka - dengan kekunci ID berangka An tatasusunan
Tatasusunan bersekutu - tatasusunan dengan kunci yang ditentukan, setiap kunci dikaitkan dengan nilai
Tatasusunan berbilang dimensi - tatasusunan yang mengandungi satu atau lebih tatasusunan
Contohnya adalah seperti berikut:
<?php $a='钓鱼岛'; $b='是中国的'; $arr = array($a,$b); var_dump($arr); ?>
Hasil keluaran:
Pengetahuan lanjutan
list() digunakan untuk menetapkan nilai kepada set pembolehubah dalam satu operasi. Fungsi ini hanya berfungsi dengan tatasusunan yang diindeks secara berangka, dan menganggap bahawa pengindeksan berangka bermula pada 0.
Nota: list() sebenarnya ialah struktur bahasa, bukan fungsi.
Sintaks:
senarai(var1,var2...)
Parameter:
var1 diperlukan. Pembolehubah pertama yang akan diberikan nilai.
var2,... Pilihan. Lebih banyak pembolehubah perlu diberikan nilai.
Atas ialah kandungan terperinci Bolehkah nilai kunci tatasusunan php menjadi pembolehubah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!