Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bolehkah elemen dalam tatasusunan php menjadi pembolehubah?

Bolehkah elemen dalam tatasusunan php menjadi pembolehubah?

WBOY
WBOYasal
2022-07-11 14:57:262741semak imbas

Elemen dalam tatasusunan PHP boleh menjadi pembolehubah; tatasusunan ialah pembolehubah khas yang boleh menyimpan berbilang nilai dalam satu pembolehubah Nilai yang disimpan boleh ditetapkan sebagai pembolehubah atau tatasusunan elemen boleh ditambah menggunakan pernyataan list() Tukar kepada pembolehubah, sintaksnya ialah "list(var1,var2...)".

Bolehkah elemen dalam tatasusunan php menjadi pembolehubah?

Persekitaran pengendalian artikel ini: sistem Windows 10, PHP versi 8.1, komputer Dell G3

Elemen dalam tatasusunan php boleh pembolehubah

Apakah tatasusunan?

Susun atur 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";

Namun, jika anda ingin mengulangi tatasusunan Dan ketahui yang khusus? Bagaimana jika tatasusunan tidak hanya mempunyai 3 item tetapi 300?

Penyelesaiannya ialah mencipta tatasusunan!

Array boleh menyimpan berbilang nilai dalam satu pembolehubah dan anda boleh mengakses nilai di dalamnya berdasarkan kuncinya.

Mencipta tatasusunan dalam PHP

Dalam PHP, fungsi array() digunakan untuk mencipta tatasusunan:

array();

Dalam PHP, There ialah tiga jenis tatasusunan:

  • Tatasusunan angka - tatasusunan dengan kunci ID angka

  • Tatasusunan bersekutu - tatasusunan dengan kunci yang ditentukan , setiap kunci dikaitkan dengan nilai

  • Tatasusunan berbilang dimensi - tatasusunan yang mengandungi satu atau lebih tatasusunan

Contoh adalah seperti berikut:

<?php
$a=&#39;钓鱼岛&#39;;
$b=&#39;是中国的&#39;;
$arr = array($a,$b);
var_dump($arr);
?>

Hasil keluaran:

Bolehkah elemen dalam tatasusunan php menjadi pembolehubah?

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 binaan bahasa, bukan fungsi.

Sintaks:

list(var1,var2...)

Parameter:

var1 Diperlukan. Pembolehubah pertama yang akan diberikan nilai.

var2,... Pilihan. Lebih banyak pembolehubah perlu diberikan nilai.

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bolehkah elemen dalam tatasusunan php menjadi pembolehubah?. 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