Rumah > pembangunan bahagian belakang > masalah PHP > Adakah jenis elemen tatasusunan php mesti sama?

Adakah jenis elemen tatasusunan php mesti sama?

WBOY
Lepaskan: 2023-03-16 20:22:01
asal
2549 orang telah melayarinya

Jenis elemen tatasusunan PHP tidak semestinya sama; nilai elemen dalam tatasusunan boleh terdiri daripada sebarang jenis, seperti rentetan, pemalar, dsb., hanya nama kunci dalam tatasusunan hanya boleh terdiri daripada dua jenis: nombor dan rentetan , nilai elemen boleh menjadi mana-mana data daripada jenis yang berbeza.

Adakah jenis elemen tatasusunan php mesti sama?

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

Adakah jenis elemen tatasusunan PHP mempunyai untuk menjadi sama

Jenis elemen tatasusunan PHP tidak semestinya sama, ia boleh menjadi sebarang data

Nilai-nilai dalam tatasusunan boleh daripada sebarang jenis, tetapi nama kunci hanya boleh berupa rentetan nombor dan aksara.

var_dump(array(123, 'abc'));
array(2) {
  [0]=>
  int(123)
  [1]=>
  string(3) "abc"
}
Salin selepas log masuk

Elemen tatasusunan juga boleh menjadi tatasusunan.

$arr = array(1,'abc','ok'=>'678',array('1','2','3'));
Salin selepas log masuk

Boleh pelbagai jenis.

Tatasusunan ialah koleksi data yang menyusun satu siri data untuk membentuk keseluruhan yang boleh dikendalikan. Tatasusunan boleh mengandungi banyak data, seperti tatasusunan skalar, tatasusunan, objek, sumber dan struktur sintaks lain yang disokong dalam PHP. Harga Motor Linear

Setiap data dalam tatasusunan dipanggil elemen Elemen merangkumi dua bahagian: indeks (nama kunci) dan nilai Indeks elemen boleh terdiri daripada nombor atau rentetan, dan nilai elemen boleh terdiri daripada pelbagai jenis Jenis data, format sintaks untuk mentakrifkan tatasusunan adalah seperti berikut

Anda boleh menggunakan struktur bahasa tatasusunan() untuk mencipta tatasusunan baharu. Gunakan koma untuk memisahkan setiap elemen tatasusunan

$array=('value1','value2'......)
Salin selepas log masuk

atau

$array[key]='value'
Salin selepas log masuk

atau

$array=array(key1=>value1,key2=>value2......)
Salin selepas log masuk

Butiran parameter:

Kunci parameter ialah The subskrip elemen tatasusunan, nilai ialah elemen yang sepadan dengan subskrip tatasusunan.

Jenis tatasusunan php

  • Susun atur indeks: Subskrip tatasusunan ialah nombor; 🎜>

  • Tatasusunan bersekutu: tatasusunan yang subskripnya ialah tatasusunan bersekutu; 🎜>
  • Nota: Tatasusunan dalam PHP sebenarnya tidak membezakan antara indeks dan tatasusunan bersekutu Nilai kunci yang sepadan ditemui berdasarkan nama kunci

  • Pembelajaran yang disyorkan: "
  • Tutorial Video PHP.

    "

Atas ialah kandungan terperinci Adakah jenis elemen tatasusunan php mesti sama?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan