Array adalah struktur data paling penting di PHP sekaligus koleksi paling sering dipakai setiap hari. Section ini membahasnya tuntas: dari indexed dan associative array, manipulasi elemen, hingga teknik modern seperti array unpacking dan destructuring. Setelah fondasi berdiri, kita menyusuri fungsi-fungsi array andalan untuk sorting, searching, filtering, map-reduce, lalu menutup dengan panduan memilih struktur data yang tepat untuk tiap masalah.
Pelajari cara membuat dan mengakses indexed array di PHP untuk mengelola kumpulan data secara berurutan.
Buka → # Associative ArraysPelajari cara menyimpan data berlabel dengan associative array dan membedakan isset dari array_key_exists.
Buka → # Multidimensional ArraysPelajari cara menyusun data berlapis dengan multidimensional array mulai dari matriks hingga daftar produk bertabel.
Buka → # Membuat dan Mengakses ArrayPelajari berbagai cara membuat array dengan range, array_fill, dan explode serta mengakses elemennya secara aman.
Buka → # Menambah, Mengubah, dan Menghapus ElemenPelajari cara menambah, mengubah, dan menghapus elemen array dengan operator penugasan, unset, dan fungsi bawaan PHP.
Buka → # Array UnpackingPelajari cara menggabungkan array dengan spread operator ... secara ringkas, aman, dan efisien.
Buka → # Array DestructuringPelajari cara mengekstrak elemen array langsung ke variabel dengan destructuring yang ringkas.
Buka → # Array Keys dan ValuesPelajari cara mengambil kunci, nilai, dan kolom data dari array dengan array_keys, array_values, dan array_column.
Buka → # Array SortingPelajari cara mengurutkan array dengan sort, asort, ksort, usort, hingga mengamankan urutan data yang stabil.
Buka → # Searching dan Filtering ArraysPelajari cara mencari nilai di dalam array dan menyaring elemennya dengan in_array, array_search, array_filter, dan array_slice.
Buka → # array_map, array_filter, dan array_reducePelajari cara membentuk dan merangkum data array dengan array_map, array_filter, dan array_reduce untuk pipeline pengolahan data yang ringkas.
Buka → # Array Merge dan DifferencePelajari cara menggabungkan dan membandingkan array dengan array_merge, operator union, difference, dan intersect agar data tersusun tanpa kehilangan kunci.
Buka → # Array Copy dan ReferencesPelajari cara PHP menyalin array lewat copy-on-write dan kapan reference (&) mengikat dua variabel ke array yang sama.
Buka → # Array IterationPelajari cara mengiterasi array dengan foreach, for, array_walk, iterator, dan generator agar setiap loop memakai alat yang tepat.
Buka → # Array FunctionsPelajari kumpulan fungsi array praktis sehari-hari — compact, array_pad, range, array_unique, array_rand, sampai array_is_list — untuk bekerja lebih cepat.
Buka → # Memilih Struktur DataPelajari cara memilih antara array, stdClass, dan class dengan typed properties agar data Anda fleksibel, aman, dan mudah dibaca.
Buka →