Php mendapatkan indeks terakhir dari array multidimensi

PHP adalah bahasa skrip yang berorientasi objek, sumber terbuka, ditafsirkan yang dapat dijalankan di server. PHP adalah bahasa pengembangan web yang sangat baik. Akibatnya, ini digunakan untuk membangun aplikasi web

  • PHP adalah bahasa skrip sisi server untuk membuat aplikasi web dinamis yang menggunakan basis data MySQL
  • Ia mengelola konten dinamis, database, dan pemantauan sesi situs web
  • PHP memungkinkan Anda untuk membangun sesi
  • Ini memiliki akses ke variabel cookie serta kemampuan untuk mengatur cookie
  • Ini membantu dalam enkripsi dan validasi data
  • HTTP, POP3, SNMP, LDAP, IMAP, dan beberapa protokol lainnya didukung oleh PHP

Program Pascasarjana. Pengembangan Web Stack Penuh

dalam Kolaborasi dengan Caltech CTME Daftar Sekarang

Php mendapatkan indeks terakhir dari array multidimensi

Apa itu Array Multidimensi di PHP

Array multidimensi dalam PHP yang berisi satu atau lebih array dikenal sebagai array multidimensi. Array multidimensi dari dua, tiga, empat, lima, atau lebih level didukung oleh PHP. Namun, kebanyakan orang merasa sulit untuk menavigasi array yang panjangnya lebih dari tiga lapis. Jumlah indeks yang diperlukan untuk memilih elemen ditunjukkan oleh dimensi array

Ketika kita membahas menyimpan nilai dalam PHP, kita menggunakan istilah daftar. Ada dua cara untuk menyelesaikan pekerjaan menyimpan nilai yang berbeda. Metode pertama adalah menetapkan setiap nilai ke satu variabel, sedangkan metode kedua adalah menetapkan beberapa nilai ke satu variabel, yang jauh lebih efektif. Sebuah array adalah apa yang kita sebut itu

Array multidimensi dalam PHP adalah struktur data yang memungkinkan Anda menyimpan banyak nilai dalam satu variabel. Akibatnya, array merupakan komponen integral dari toolkit komunitas pemrograman. Array dapat menyimpan nilai numerik dan string, dan bisa multidimensi

Namun, dalam PHP, Anda memerlukan dua indeks untuk array dua dimensi, tiga indeks untuk array tiga dimensi, dan seterusnya untuk mengakses elemen dalam array multidimensi. Akibatnya, array multidimensi dikenal sebagai kumpulan array atau sub-array, tergantung pada situasinya

Properti array dapat dikategorikan sebagai numerik atau asosiatif

  • Sebuah array numerik adalah satu di mana elemen-elemen yang terkandung dalam array diakses menggunakan angka
  • Elemen-elemen yang terdapat dalam array asosiatif diakses menggunakan string atau nama. Misalnya, nama karyawan dapat digunakan untuk mendapatkan akses ke informasi dari register atau server perusahaan

Sintaksis

Himpunan (

larik (elemen. ),

larik (elemen. ),

...

)

Ukuran

Jumlah indeks yang diperlukan untuk memilih elemen ditunjukkan oleh dimensi array multidimensi. Untuk memilih elemen dari array dua dimensi, gunakan dua indeks

Array Dua Dimensi

Jenis paling sederhana dari array multidimensi adalah array dua dimensi. Itu dapat dibuat dengan bantuan array bersarang. Indeks array ini selalu berupa angka, dan dapat menyimpan semua jenis elemen. Indeks dimulai dari nol secara default

Contoh

// program PHP yang akan dibuat

// larik multidimensi

// Membuat multidimensi

// Himpunan

$myarray = larik(

// Kunci default untuk setiap surat wasiat

// mulai dari 0

array("Ank", "Ram", "Sham"),

array("Delhi", "Tripura", "Kanpur")

);

// Menampilkan informasi array

print_r($myarray);

?>

Keluaran

Php mendapatkan indeks terakhir dari array multidimensi
 

Kursus Baru. Pengembangan Stack Penuh untuk Pemula

Pelajari Git Command, Angular, NodeJS, Maven & Lainnya Daftar Sekarang

Php mendapatkan indeks terakhir dari array multidimensi

Array Asosiatif Dua Dimensi

Semua array asosiatif serupa dengan array terindeks, kecuali bahwa alih-alih penyimpanan linier (penyimpanan terindeks), setiap nilai dapat dikaitkan dengan kunci string yang ditentukan pengguna

Contoh

// Program PHP untuk membuat dua

// array asosiatif dimensi

$tanda = larik(

// Ankit akan bertindak sebagai kunci

"Ankit" => larik(

// Subjek dan nilai adalah

// pasangan nilai kunci

"C" => 101,

"DCO" => 65,

"FOL" => 74,

),

// Ram akan bertindak sebagai kunci

"Ram" => larik(

// Subjek dan nilai adalah

// pasangan nilai kunci

"C" => 24,

"DCO" => 55,

"FOL" => 99,

),

// Anoop akan bertindak sebagai kunci

"Anoop" => larik(

// Subjek dan nilai adalah

// pasangan nilai kunci

"C" => 88,

"DCO" => 46,

"FOL" => 99,

),

);

echo "Tampilkan Tanda. \n";

print_r($tanda);

?>

Keluaran

Php mendapatkan indeks terakhir dari array multidimensi

Array Tiga Dimensi

Ini adalah array multidimensi dalam PHP dalam bentuknya yang paling dasar. Array tiga dimensi memiliki inisialisasi yang sama dengan array dua dimensi. Perbedaannya adalah seiring bertambahnya jumlah dimensi, jumlah kurung bersarang juga bertambah

Contoh

// Program PHP untuk membuat tiga

// larik dimensi

// Buat tiga array bersarang

$myarray = larik(

Himpunan(

larik(1, 2),

larik(3, 4),

),

Himpunan(

larik(5, 6),

larik(7, 8),

),

);

// Menampilkan informasi array

print_r($myarray);

?>

Keluaran

Php mendapatkan indeks terakhir dari array multidimensi
  

Kursus Pengembang Web Stack Penuh

Untuk menjadi ahli dalam MEAN Stack Lihat Kursus

Php mendapatkan indeks terakhir dari array multidimensi

Mengakses Elemen Array Multidimensi

Di PHP, ada dua metode utama untuk mengakses objek array multidimensi

Dimensi seperti nama larik['dimensi pertama']['dimensi kedua'] dapat digunakan untuk mengakses elemen

  • Perulangan for dapat digunakan untuk mengakses elemen
  • for each loop dapat digunakan untuk mengakses elemen

Contoh

// kode PHP yang akan dibuat

// larik multidimensi

// Membuat multidimensi

// larik asosiatif

$tanda = larik(

// Ankit akan bertindak sebagai kunci

"Ankit" => larik(

// Subjek dan nilai adalah

// pasangan nilai kunci

"C" => 95,

"DCO" => 85,

"FOL" => 74,

),

// Ram akan bertindak sebagai kunci

"Ram" => larik(

// Subjek dan nilai adalah

// pasangan nilai kunci

"C" => 44,

"DCO" => 55,

"FOL" => 99,

),

// Anoop akan bertindak sebagai kunci

"Anoop" => larik(

// Subjek dan nilai adalah

// pasangan nilai kunci

"C" => 77,

"DCO" => 88,

"FOL" => 77,

),

);

// Mengakses elemen array

// menggunakan dimensi

// Ini akan menampilkan tanda dari

// Ankit dalam subjek C

echo $marks['Ankit']['C']. "\n";

// Mengakses elemen array menggunakan untuk setiap loop

foreach($tandai sebagai $mark) {

gema $mark['C']. " ". $tanda['DCO']. " ". $tanda['FOL']. "\n";

}

?>

Keluaran

Php mendapatkan indeks terakhir dari array multidimensi
  

Tingkatkan karir Anda sebagai MEAN stack developer denganĀ Full Stack Web Developer - Program MEAN Stack Master. Daftar sekarang

Kesimpulan

Array Multidimensi dalam PHP adalah array yang bukannya menyimpan satu elemen, menyimpan array lain di setiap indeks. Dengan kata lain, array multi-dimensi harus digambarkan sebagai array dari array. Setiap elemen dalam array ini bisa menjadi array, dan mereka juga bisa menampung sub-array lain di dalamnya, seperti namanya. Beberapa dimensi dapat digunakan untuk melihat array atau sub-array dari array multidimensi.  

Untuk profesional mana pun, untuk mendapatkan pekerjaan yang memuaskan di perusahaan terkenal, seseorang harus memiliki pemahaman yang baik tentang subjek tersebut dan sangat mengenal perkembangan terbaru dan peningkatan teknologi. Daftarkan diri Anda dalam kursus Pengembangan Web Simplilearn Full Stack yang akan memastikan keahlian dalam beberapa topik yang relevan seperti array multidimensi dalam PHP dan prospek kerja yang lebih baik. Anda juga dapat meningkatkan pengetahuan Anda dan memanfaatkan inisiatif Skill-Up oleh Simplilearn, sebuah platform tempat Anda akan menemukan kursus spesialisasi online gratis

Temukan Program Pascasarjana kami di Kamp Pelatihan Online Pengembangan Web Full Stack di kota-kota teratas

NameDatePlacePost Graduate Program in Full Stack Web DevelopmentCohort dimulai pada 2 Februari 2023,
Batch akhir pekanKota AndaLihat DetailProgram Pascasarjana dalam Pengembangan Web Full Stack, SingapuraCohort dimulai pada 16 Februari 2023,
Batch akhir pekanSingapuraLihat DetailProgram Pascasarjana dalam Pengembangan Web Stack PenuhCohort dimulai pada 1 Maret 2023,
Batch akhir pekanDetail CityView Anda

tentang Penulis

Php mendapatkan indeks terakhir dari array multidimensi
Simplelearn

Simplilearn adalah salah satu penyedia pelatihan online terkemuka di dunia untuk Pemasaran Digital, Komputasi Awan, Manajemen Proyek, Ilmu Data, TI, Pengembangan Perangkat Lunak, dan banyak teknologi baru lainnya

Bagaimana cara mendapatkan array terakhir dari array multidimensi di PHP?

End() function adalah fungsi inbuilt di PHP yang banyak digunakan untuk mendapatkan elemen terakhir menggunakan perubahan pointer internal yang menunjuk ke elemen terakhir dari array, yang artinya semuanya .

Bagaimana cara mendapatkan indeks terakhir dari sebuah array di PHP?

Fungsi end() adalah fungsi bawaan dalam PHP dan digunakan untuk menemukan elemen terakhir dari larik yang diberikan. Fungsi end() mengubah pointer internal array untuk menunjuk ke elemen terakhir dan mengembalikan nilai elemen terakhir.

Bagaimana cara mendapatkan indeks array bersarang di PHP?

array_search() adalah fungsi PHP bawaan yang mencari array untuk nilai tertentu dan mengembalikan kunci terkait pertama jika berhasil.

Bagaimana cara mendapatkan elemen array terakhir kedua di PHP?

array_slice mengambil offset negatif sebagai argumen kedua . Ini akan memberi Anda satu larik item yang berisi item terakhir kedua. $arr = array(1,2,3,4,5,6); .