KomputerPengaturcaraan

Bagaimana pelbagai PHP?

Pelbagai ialah struktur data yang membolehkan satu lokasi untuk menyimpan nilai-nilai tertentu yang unsur-unsur jenis yang sama.

jenis mudah

Terdapat dua jenis tatasusunan, mereka berbeza dari segi cara mengenal pasti unsur-unsur konstituen.

  1. Mudah - setiap elemen di dalamnya diberikan indeks ke dalam urutan.
  2. Bersekutu - ia mempunyai untuk merujuk kepada elemen menggunakan kekunci yang berkaitan dengan nilai-nilai logik.

Dalam bahasa yang mudah, ia adalah berubah-ubah, yang boleh menjadi lebih daripada satu nilai. Kami berminat dalam tatasusunan PHP.

ciri-ciri

Mempertimbangkan butiran lokasi PHP:

  1. Ia boleh mengandungi apa-apa bilangan nilai-nilai, dan ia kosong.
  2. Setiap satu daripada nilai-nilai, yang terdiri daripada pelbagai PHP, yang dipanggil unsur.
  3. Element menyimpan jenis pembolehubah. Ini boleh menjadi tali, integer, Booleans.
  4. Akses kepada unsur-unsur adalah mungkin menggunakan indeks yang berada di dalam huruf kecil dan angka.
  5. PHP array mengandungi unsur-unsur dengan indeks unik.
  6. Bilangan elemen dalam array - adalah panjangnya.
  7. Nilai-nilai unsur-unsur juga boleh menjadi array, begitu juga tatasusunan pelbagai dimensi.

Satu ciri yang tersendiri PHP adalah keupayaan untuk mewujudkan pelbagai dalam skrip apa-apa kerumitan.

kelebihan:

  1. Ia adalah mudah untuk bekerja secara serentak dengan beberapa nilai dalam tatasusunan. Ia adalah mudah untuk dilakukan kitaran kepada anggotanya supaya menukar nilai-nilai.
  2. Mereka mudah untuk memanipulasi. Hanya membuang, menambah item untuk membaca atau menukar nilai-nilai unsur-unsur.
  3. Dalam PHP, terdapat banyak fungsi yang berbeza yang membolehkan anda untuk mengendalikan tatasusunan. Terdapat pencarian nilai-nilai tertentu, menyusun, penggabungan tatasusunan.

jenis

Tatasusunan dibahagikan lagi kepada 2 jenis:

  • satu dimensi;
  • dua dimensi.

Terdapat pelbagai cara untuk memulakan array. Pertama, pertimbangkan mudah, dan kemudian - pelbagai PHP bersekutu.

CONTOH mewujudkan lokasi mudah dalam PHP:

Dalam kunci contoh digunakan - nombor dalam kurungan [], dan lebih penting - nama buah-buahan dan sayur-sayuran.

Menetapkan nilai-nilai unsur PHP array boleh ditulis sebagai:

  • $ Array [n] = z;
  • n - utama, z - nilai.

Dalam kaedah kedua pengawalan boleh menjadi apa-apa untuk menunjukkan dalam kurungan :

  • $ Nama [] = "a";
  • $ Nama [] = "dua";
  • $ Nama [] = "tiga".

Dalam kes ini, indeks akan sama dengan lalai: 0, 1 dan 2.

Dan anda boleh menetapkan mana-mana nilai indeksnya:

  • $ Nama [35] = 'a';
  • $ Nama [18] = 'dua';
  • $ Nama [90] = "tiga".

Anda boleh menggabungkan kaedah pengawalan:

  • $ Nama [37] = "pertama";
  • $ Nama [5] = "kedua";
  • $ Nama [] = "ketiga".

Elemen ketiga yang diberikan kepada indeks yang sama dengan 38, kerana 37 - yang terbesar daripada indeks.

Multidimensi pelbagai sintaks kelihatan seperti ini:

$ Nama [indeks1] [indeks2] ....

Sekarang mari kita lihat apa yang pelbagai bersekutu PHP. Indeks ini boleh menjadi tali, ia tidak mengenakan sekatan, ruang dibenarkan, panjangnya adalah berbeza. array bersekutu juga digunakan apabila ia adalah perlu untuk menghubungkan unsur-unsur tidak dengan nombor, tetapi dengan kata-kata. Tatasusunan yang mempunyai indeks - rentetan dipanggil bersekutu.

Dalam array bersekutu satu dimensi yang mengandungi hanya satu kunci, ia sepadan dengan indeks tertentu. gambar di atas adalah satu contoh array bersekutu satu dimensi dan pelbagai dimensi.

Anda boleh membuat pelbagai bersekutu multidimensi dengan cara yang klasik, tetapi ia tidak begitu mudah.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ms.delachieve.com. Theme powered by WordPress.