Materi 7 - PHP (Part 1)
Materi 7 - PHP (Part 1)
(Hypertext Preprocessing)
[Part 1]
Outputnya :
Cara menampilkan isi dari variable (cara 2)
Outputnya :
Cara menampilkan isi dari variable (cara 3)
Outputnya :
Array
• Array memungkinkan kita untuk menyimpan banyak nilai dalam
sebuah variable
• Untuk membuat sebuah array, kita harus menggunakan fungsi array()
• Contoh :
Array
• Pada PHP terdapat 3 jenis array :
1. Indexed Array
2. Associative Array
3. Multidimensional Array
Indexed Array
• Tipe array ini sama persis dengan tipe array pada umumnya dimana
setiap elemennya disusun berdasarkan urutan index
• Index dimulai dari angka 0 hingga N
• Contoh :
Outputnya :
Outputnya :
Associative Array
• Array yang tidak menggunakan index terurut tapi menggunakan keys
yang bisa kita definisikan sendiri
• Terdiri dari key dan value pada tiap elemennya. Key berfungsi seperti
index pada indexed array
• Bentuk umumnya :
key => value
• Contoh :
Associative Array
• Bagaimana cara menampilkan value dari sebuah elemen array pada
associative array ?
• Kita harus mengetahui key dari tiap elemennya untuk menampilkan value
salah satu dari elemen array tersebut
• Contoh :
Outputnya :
37
Associative Array
• Bagaimana jika kita ingin menampilkan seluruh elemen array lengkap
dengan key dan valuenya ?
• Dengan menggunakan function print_r()
• Contoh :
Outputnya :
Associative Array
• Atau kita juga bisa menggunakan looping foreach untuk menampilkan
seluruh data baik key maupun valuenya
• Looping foreach khusus digunakan untuk menampilkan setiap key dan
value pada array (berbeda dengan looping lainnya seperti for atau
while)
• Contoh :
Outputnya :
Associative Array
• Kita juga bisa menampilkan value saja menggunakan foreach
• Contoh :
Outputnya :
Associative Array
• Bagaimana caranya menambahkan elemen baru pada associative
array ?
• Kita tinggal mendefinisikan key dan valuenya secara langsung
• Contoh :
Outputnya :
Multidimensional Array
• Multidimensional array merupakan array yang elemennya array juga
• Coba perhatikan tabel berikut ini :
• Kita bisa menjadikan data pada tabel tersebut dalam bentuk array 2
dimensi seperti berikut :
• Array 2 dimensi merupakan representasi dari
tabel dimana terdapat bari san kolom
• Pada array tersebut terdapat 4 buah baris dan 3
buah kolom pada masing-masing barisnya
Multidimensional Array
• Sehingga, karena multidimensional array merupakan array di dalam
array, maka indexnya ada 2
• Index pertama untuk menyatakan baris (ini adalah dimensi pertama)
• Index kedua untuk menyatakan kolom (ini adalah dimensi kedua)
• Contoh menampilkan elemen array pada array 2 dimensi :
Outputnya :
5
PHP Arithmetic Operator
PHP Assignment Operator
PHP Comparison Operator
PHP Logical Operator
To be continued...