Beranda Pemrograman Web Belajar Array dalam Bahasa Program PHP

Belajar Array dalam Bahasa Program PHP

407
0
BERBAGI
asdar.id menyediakan Member Premium Download untuk download file tanpa embel-embel iklan dan halaman, apa lagi harus menunggu timer yang begitu lama. Dengan berlangganan Member Premium Download, semua file dapat didownload dengan singkat langsung menuju ke sumbernya!, klik DISINI untuk DAFTAR :-) Untuk cara download file Member Free Download, bisa membaca Tutorial Download yang ada dibawah Timer (halaman Safelink) saat menekan tombol download.
Rekomendasi aplikasi hitung cepat RAB akurat dan otomatis, sangat mudah digunakan. Tinggal ganti dimensi, RAB Langsung Jadi. Jika anda seorang ahli sipil atau arsitek, rugi jika tidak punya filenya. Silahkan klik DISINI untuk mendapatkan Filenya.

Dalam pemograman PHP data array sangatlah penting untuk diketahui dan kita harus tahu cara mengolah data array ini seperti menambah, mengurangi, menghapus array dan sebagainya.

Sebelum masuk ke teori Belajar Array dalam bahasa program PHP baiknya harus tahu dulu apa itu array. Array merupakan fitur php yang dapat menyimpan banyak data sekaligus dalam sebuah variable baik itu berupa angka maupun string.

Membuat Array di PHP

Untuk membuat sebuah variable array di php bisa dengan menggunakan fungsi array(…) atau dengan simbol […].

<?php 
$array = array(1,2,3); 
// atau 
$array = [1,2,3]; 
?>

Menampilkan Data Array

Untuk menampilkan isi variable array ke browser tidak seperti menampilkan variable teks menggunakan echo atau print tetapi menggunakan cara khusus yaitu fungsi print_r atau bisa juga menggunakan echo dengan catatan mengubah tipe datanya menjadi string atau json. contohnya

<?php  
$array = [1,2,3,4,5]; 
print_r($array);
echo '</br>';
echo json_encode($array); 
echo '</br>';
echo implode(',',$array );
?>

Resultnya akan seperti ini:

Index atau Key di Array

Index atau key di array merupakan alamat sebuah data dalam array. Secara default array akan memiliki index angka berurut dari 0,1,2,3 dan seterusnya tetapi kita bisa mengubah nama dari index array ini sesuai keinginan kita bisa berupa angka maupun huruf.

Ada 2 cara mendefinisikan index/key dalam sebuah array yaitu dengan simbol => atau satu persatu. contohnya:

<?php 
$array = array('satu'=>1,'dua'=>2,'tiga'=>3);
//atau
$array = [];
$array['satu'] = 1;
$array['dua'] = 2;
$array['tiga'] = 3;
?>

Menghitung Jumlah Sebuah Array

Untuk mengetahui jumlah array bisa menggunakan fungsi count() ini akan menghasilkan jumlah index dalam sebuah array.

<?php 
$array = [1,2,3,4,5];
echo count($array);
?>

Menambah Data Di Array

Variable array di php bisa di tambah baik itu sudah memiliki data sebelumnya ataupun belum. Berikut contoh kodingnya.

<?php
$array = [1,2,3,4,5];
$array []= 6;
$array []= 7;
print_r($array);
?>

Menghapus Data Di Array

Menghapus data dalam sebuah array sangatkan mudah, tetapi harus di ketahui dahulu nam index dari data yang akan di hapus. Gunakan fungsi unset() untuk menghapus index. Fungsi ini sebenarnya digunakan untuk menghapus variable apa saja dalam php.

<?php
$array = [1,2,3,4,5];
unset($array[0]); // menghapus index array 0
// hasilnya akan menghapus angka 1 
// [2,3,4,5]
?>

Menggabungkan Array

Untuk menggabungkan 2 atau lebih variable array bisa menggunakan fungsi array_merge(array_1,array_2,dst) berikut contohnya.

<?php 
$array1 = [1,2,3,4,5]; 
$array2 = [6,7,8,9,10]; 
print_r(array_merge($array1,$array2));
?>

hasilnya akan menjadi :

Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 6 [6] => 7 [7] => 8 [8] => 9 [9] => 10 )

Mengurutkan Array

Ada beberapa fungsi yang bisa di pakai untuk mengurutkan data array di php

  • arsort() => Pengurutan Berdasarkan Nilai dengan urutan terbalik dan tetap mempertahankan index
  • Asort() =>Pengurutan Berdasarkan Nilai dan tetap mempertahankan nomor atau nama index
  • Krsort() => Pengurutan Berdasarkan Index dengan urutan terbalik dan tetap mempertahankan index
  • Ksort() => Pengurutan Berdasarkan Index dan tetap mempertahankan index yang sudah ada
  • Rsort() => Pengurutan Berdasarkan Nilai dengan urutan terbalik dan akan di-index ulang
  • Sort() => Pengurutan Berdasarkan Nilai dan akan dilakukan penomoran atau index ulang

Berikut adalah contoh pengunaan fungsi sort.

<?php
$array = ['tiga','dua','satu','empat','lima'];  
sort($array);
print_r($array);
?>

hasilnya menjadi
Array ( [0] => dua [1] => empat [2] => lima [3] => satu [4] => tiga )

Demikian tutorial belajar php array semoga bisa membantu.

TINGGALKAN KOMENTAR

Silakan masukkan komentar anda!
Silakan masukkan nama anda disini