-->

AK Studio

Tutorial Programming Bahasa Indonesia

Tutorial Pemrograman PHP Part #4: Data Array pada PHP

 


pada tutorial sebelumnya kita telah mempelajari jenis-jenis oprator dasar  pada bahasa pemrograman PHP, untuk tutorial nya bisa di lihat pada link berikut ini. Tutorial Pemrograman PHP Part #3: Jenis-Jenis Operator Dasar Pada Pemrograman PHP


pada tutorial kali ini kita akan membahas materi tentang penggunaan array pada php. apa saja jenis array dan bagaimana cara membuat sebuah array dan penggunaan dari array.

1.Apa itu array 

array ada sebuah type data, yang memiliki struktur data yang berisi nilai atau object yang memiliki type data yang sama dan juga bisa memiliki type data yang berbeda. untuk mengakses array kita dapat menggunakan index. 
index disini meruapakan sebuah angka atau urutan dari data array yang di mulai dari 0.

source from : https://sites.google.com/site/arrayyusuphambaliif15d1053/


 Jenis Array di pemrograman PHP

- Array Numeric 
array numeric merupakan jenis array satu dimensi atau singgel array , untuk mengakses array numeric ini kita membutuhkan index untuk mendapatkan nilai atau values dari array nya.

contoh array:
$minuman = array("Kopi", "Teh", "Susu");
$makanan = ["Roti", "Bakso", "Mie Ayam", "Soto"];

- Array Asosiatif
array asosiatif merupakan jenis yang mana di dalam data array kita bisa membuat sebuah array lagi. dan array asosiatif ini teridiri dari key dan values,  untuk mengkaese array asosiatif ini kita membutuhkan sebuah key sama sperti index pada array numeric. akan tetapi biasanya key pada array asosiatif ini berupa sebuah string.

contoh array:
$makanan = [
    "nama" => "Soto",
    "harga" => 15000,
];


- Array MultiDimensi
array Multidimesi merupakan jenis array, yang memiliki struktur data bertingkat akan tetapi lebih kompleks, atau simpelnya kita juga bisa sebut gabungan dari array numeric dan array assosiatif, 

contoh array:
$matrix = [[2, 4, 6], [4, 8, 16], [10, 15, 20]];


2.Membuat Array dan Mengisi Nilai array
di dalam bahasa pemrograman php kita data mendeklarasikan atau membuat sebuah type data array dengan dua cara. seperti berikut ini.

$penulisan1 = array();
$penulisan2 = [];

$minuman = array("Kopi", "Teh", "Susu");
$makanan = ["Roti", "Bakso", "Mie Ayam", "Soto"];


3.Mengakses Nilai Dari Data Array
utntuk mengakses nilai dari data array, kita perlu mengetahui index dari data array yang akan kita tampilkan. sperti yang sudah di jelaskan di atas. untuk mengetahui urutan atau index dari array kita menghitung nya mulai dari angka 0.

//pembuatan array 
$minuman = array("Kopi", "Teh", "Susu");
$makanan = ["Roti", "Bakso", "Mie Ayam", "Soto"];

// Menampilkan Nilai Array
echo "<hr>";
echo " Saya Suka Makan " . $makanan[3] . "<br>";
echo " dan Minum " . $minuman[1] . "<br>";

dan hasil dari output nya sperti berikut ini :

cara di atas merupakan cara sederhana untuk menampilkan nilai dari array, akan tetapi cari ini kurang efektif jika kita ingin menampilkan semua data. jika data dari array yang kita miliki sudah banyak atau pun besar. 

dalam kasus seperti ini kita dapat  menggunakan teknik perulangan untuk mengambil atau menampilkan data dari array yang kita miliki seprti berikut ini. untuk jenis perulangan pada php dapat dilihat pada tutorial berikut ini : perulangan pada PHP

// pembuatan array
$makanan = ["Roti", "Bakso", "Mie Ayam", "Soto"];

// Menampilkan Nilai Array dang perulangan
foreach ($makanan as $data) {
    echo $data . "<br>";
}
hasil dari program di atas akan seperti berikut ini.


tidak ada perbedaan dalam hasil hasil output nya akan tetapi kita lebih fleksibel dalam menampilkan data array jika data array sudah memiliki nilai data  atau values yang besar.


4. Menghapus Dan Menambahkan Array

di dalam bahasa pemrograman PHP, data array ini dapat juga kita ,menghapus nilai dari array dengan menentukan index mana yang akan kita hapus menggunakan fugsi unset():

dan untuk menambahkan nilai array kita juga bisa menyisipkan baris atau index keberapa yang akan kita tambhan,

//pembuaan array 
$minuman = array("Kopi", "Teh", "Susu");
$makanan = ["Roti", "Bakso", "Mie Ayam", "Soto"];

echo "<pre>";
echo print_r($makanan, true);
echo "</pre>";

// menampilan struktur array
echo "<hr>";
echo " Saya Suka Makan " . $makanan[3] . "<br>";
echo " dan Minum " . $minuman[1] . "<br>";


// hapus nilai array index ke 2
unset($makanan[2]);

// menambahkan nilai array ke index terakhir
$makanan[] = "Nasi Goreng";

// menampilan struktur array
echo "<pre>";
echo print_r($makanan, true);
echo "</pre>";




5. Array Asosoarif
// pembuatan array asosoatif
$makanan = [[
    "nama" => "Roti",
    "harga" => 5000,
], [
    "nama" => "Soto",
    "harga" => 15000,
], [
    "nama" => "Mie-ayam",
    "harga" => 13000,
]];

// print struktur array
echo "<pre>";
echo print_r($makanan, true);
echo "</pre>";


// Menampilkan Nilai Array dang perulangan
foreach ($makanan as $data) {
    echo $data["nama"] . "<br>";
    echo "harga Rp." . $data["harga"] . "<hr>";
}



6. Array Multidimensi

//pembuaan array Multidimensi
$matrix = [[2, 4, 6], [4, 8, 16], [10, 15, 20]];

echo "<pre>";
echo print_r($matrix, true);
echo "</pre>";
echo "<hr>";
echo " values Matrix A =" . $matrix[1][2] . "<br>";
echo " values Matrix B =" . $matrix[0][2] . "<br>";



Sampai disini tutorial Tutorial Pemrograman PHP Part #4: Data Array pada PHP. saat ini kita telah berhasil memperlajari data array pada pemrograman PHP.

untuk memahami lebih dalam lagi tentang bahasa pemrograman PHP akan kita  bahas pada tutorial berikut nya. Tutorial  PHP Part #5 : Tutorial Pemrograman PHP Part #5: jenis-jenis perulangan pada PHP

Jika ada masukan dan saran mengenai postingan ini bisa berikan di kolom Komentar..
Sekian Dan Terima kasih...

#Happy Coding

Incoming search terms:
  • Belajar PHP dan Mysql
  • Tutorial Bahasa Pemrograman PHP
  • Tutorial PHP Untuk Pemula
  • Pengertian Bahasa Pemrograman PHP
  • Tutorial PHP dan Mysql Bahas Indonesia
  • Tutorial PHP Bahas Indonesia
  • Tutorial Belajar PHP 
  • Jenis Array Pada PHP
  • Array in PHP
  • Penggunaan array pada PHP
  • menampilkan data array


0 Response to "Tutorial Pemrograman PHP Part #4: Data Array pada PHP"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel