Capaian
Memahami
Menerapkan array pada pemrograman web dengan bahasa PHP
1
10/4/2020
Pembahasan
Apa Itu Array?
Penggunaan Array di PHP
Array Terindeks PHP
Array Asosiatif PHP
Array Multidimensi PHP
Fungsi array
Fungsi var_dump
Fungsi print_r
2
10/4/2020
array();
Fungsi count
Fungsi count() Memperoleh nilai panjang array
<?php
$mobil = array("Volvo", "BMW", "Toyota");
echo "Banyak array :". count($mobil);
?>
3
10/4/2020
$mobil[0] = "Volvo";
$mobil[1] = "BMW";
$mobil[2] = "Toyota";
Contoh
Berikut membuat array terindeks bernama $mobil, menetapkan tiga
elemen padanya, lalu mencetak teks yang berisi nilai array:
<?php
$mobil = array("Volvo", "BMW", "Toyota");
echo "Merk Kendaraan :" . $mobil[0] . ", " . $mobil[1] . " dan " . $mobil[2] . ".";
?>
4
10/4/2020
atau:
$umur[“Ana“] = “23“;
$umur[“Ani“] = “20”;
$umur[“Adi“] = “20“;
$umur[“Agus”]= ”21”;
5
10/4/2020
Contoh:
Kunci bernama kemudian dapat digunakan dalam skrip:
<html>
<body>
<?php
$umur = array("Ana"=>"23", "Ani"=>"20", "Adi"=>"20","Agus"=>"21");
echo "Umur Agus = " . $umur['Agus'] . " tahun.";
?>
</body>
</html>
6
10/4/2020
Kita dapat menyimpan data dari tabel di atas dalam array dua
dimensi, seperti ini: $nilai = array (
array("Algoritma Pemrograman","A",3),
array("Jaringan Komputer","A",3),
array("Matematika","B",2),
);
7
10/4/2020
8
10/4/2020
Fungsi sort()
Contoh:
<?php
$arrayNama = array("Bagus Andi", "Dika", "Ana Riyana","Ananda Putri");
$panjangArray = count($arrayNama);
sort($arrayNama);
for($x = 0; $x < $panjangArray; $x++) {
echo $arrayNama[$x];
echo "<br>";
}
?>
9
10/4/2020
<?php
$mobil = array("Volvo", "BMW", "Toyota");
var_dump($mobil);
echo "<br>";
$umur = array("Ana"=>"23", "Ani"=>"20", "Adi"=>"20","Agus"=>"21");
var_dump($umur);
?>
Fungsi print_r()
print_r ini digunakan untuk mencetak output ke browser untuk mencetak nilai
variabel dengan format yang lebih mudah dibaca.
Sintaks:
print_r($varArray)
Contogh:
<?php
$mobil = array("Volvo", "BMW", "Toyota");
print_r($mobil);
echo "<br>";
$umur = array("Ana"=>"23", "Ani"=>"20", "Adi"=>"20","Agus"=>"21");
print_r($umur);
?>
10
10/4/2020
Refrensi
https://www.w3schools.com/php/php_functions.asp
Abdul Kadir, Buku Dasar Pemrograman Web dinamis menggunakan
php.
TERIMA KASIH
Ada Pertanyaan?
11