14
PEMROGRAMAN WEB Indra Gunawan, ST., M.Kom., CEH., CHFI

6.1 PHP Array - digital4rainsick.files.wordpress.com · 3/6/2016  · CSS vs Framework CSS • 6. PHP Personal Home Page • 7. PHP vs Framework PHP • 8. CodeIgniterPHP Framework

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 6.1 PHP Array - digital4rainsick.files.wordpress.com · 3/6/2016  · CSS vs Framework CSS • 6. PHP Personal Home Page • 7. PHP vs Framework PHP • 8. CodeIgniterPHP Framework

PEMROGRAMAN WEB

Indra Gunawan, ST., M.Kom., CEH., CHFI

Page 2: 6.1 PHP Array - digital4rainsick.files.wordpress.com · 3/6/2016  · CSS vs Framework CSS • 6. PHP Personal Home Page • 7. PHP vs Framework PHP • 8. CodeIgniterPHP Framework

Curiculum Vitae• Pendidikan :

• S1 Teknik Informatika, Minat Studi Kecerdasarn Buatan, 2007, Universitas Islam Indonesia YogyakartaSkripsi : Membuat Aplikasi Algoritma Genetika utk menyelesaikan Knapsack Problem menggunakan Vb.Net

• S2 Teknik informatika, Minat Studi Digital Forensic, 2014, Cumlaude, Universitas Islam Indonesia YogyakartaThesis : Membangun Aplikasi I-Polink (Indonesian Police Link) yaitu Knowledge Management untuk membantuinvestigasi forensika digital pada Laboratorium Digital Forensic Mabes Polri.

• Pengalaman Kerja :• Software Konsultan +- 4 tahun, 2011, Jakarta dan Batam, telah melakukan implementasi di +- 30 an perusahaan di

Jakarta, Bandung, Denpasar, Pekanbaru dan Batam.• Founder of Ex-java Technologies, 2011-2012, Batam, mempunyai client di pemerintahan, perusahaan lokal

maupun perusahaan asing di Batam.

• International Certification:• Computer Ethical Hacking, ECCouncil.• Computer Hacking Forensic Investigator, ECCouncil.• Cisco Networking Academy Program, Cisco.

Page 3: 6.1 PHP Array - digital4rainsick.files.wordpress.com · 3/6/2016  · CSS vs Framework CSS • 6. PHP Personal Home Page • 7. PHP vs Framework PHP • 8. CodeIgniterPHP Framework

CONTACT PERSON

• Email : [email protected]• HP / WA : 0857 66666 148

• PIN : 7EC491F9• Blog : http://digital4rainsick.wordpress.com

• Modul silahkan download di KelasOnline/Elearning

Page 4: 6.1 PHP Array - digital4rainsick.files.wordpress.com · 3/6/2016  · CSS vs Framework CSS • 6. PHP Personal Home Page • 7. PHP vs Framework PHP • 8. CodeIgniterPHP Framework

ATURAN DAN PENILAIAN

Syarat Ujian UTS : Kehadiran 50%

Syarat Ujian UAS : Kehadiran 50%

Unsur Penilaian :

• Kehadiran : 20%• Tugas : 30%• UTS : 25%• UAS : 25%

Range Nilai :

86 -100 = A71 - 85 = B56 - 70 = C41 – 55 = D<= 40 = E

Page 5: 6.1 PHP Array - digital4rainsick.files.wordpress.com · 3/6/2016  · CSS vs Framework CSS • 6. PHP Personal Home Page • 7. PHP vs Framework PHP • 8. CodeIgniterPHP Framework

REFERENSI

• http://www.w3schools.com/php• https://en.wikipedia.org/wiki/PHP

Page 6: 6.1 PHP Array - digital4rainsick.files.wordpress.com · 3/6/2016  · CSS vs Framework CSS • 6. PHP Personal Home Page • 7. PHP vs Framework PHP • 8. CodeIgniterPHP Framework

OUTLINE MATERI

• 1. Introduction• 2. Server-side & Client-side programming • 3. HTML Language• 4. CSS Cascading Style Sheets• 5. CSS vs Framework CSS• 6. PHP Personal Home Page • 7. PHP vs Framework PHP

• 8. CodeIgniter PHP Framework• 9. RDBMS MYSQL• 10. CMS Content Management System • 11. Security Threats• 12. Securing www• 13. Web Server• 14. Hosting & Implementation

Page 7: 6.1 PHP Array - digital4rainsick.files.wordpress.com · 3/6/2016  · CSS vs Framework CSS • 6. PHP Personal Home Page • 7. PHP vs Framework PHP • 8. CodeIgniterPHP Framework

ARRAYAdalah :Suatu tipe data terstruktur yang berupa sejumlah data sejenis (bertipe data sama) yang jumlahnya tetap dan diberi suatu nama tertentu.

• Elemen-elemen array tersusun secara sekuensial didalam memori sehinggamemiliki alamat uang berdekatan

• Array dapat berupa array 1 dimensi, 2 dimensi, bahkan n-dimensi

• ELemen2 array dapat bertipe data sama tetapi bisa bernilai sama atauberbeda-beda.

• Array digunakan untuk menyimpan data yang dimasukkan, masing2 kedalam memori computer.

Page 8: 6.1 PHP Array - digital4rainsick.files.wordpress.com · 3/6/2016  · CSS vs Framework CSS • 6. PHP Personal Home Page • 7. PHP vs Framework PHP • 8. CodeIgniterPHP Framework

ARRAYContoh kasus yang menggunakan array :• Data Mahasiswa• Daftar nilai• Daftar customer• Dst..

Contoh perbedaan menggunakan array dan tidakArray : $cars = array("Volvo", "BMW", "Toyota");

Tidak : $cars1 = "Volvo“;$cars2 = “BMW“;$cars3 = “Toyota“;

Page 9: 6.1 PHP Array - digital4rainsick.files.wordpress.com · 3/6/2016  · CSS vs Framework CSS • 6. PHP Personal Home Page • 7. PHP vs Framework PHP • 8. CodeIgniterPHP Framework

ARRAY1. Array 1 dimensi

$cars = array("Volvo", "BMW", "Toyota");

Atau bisa ditulis

$cars[0] = "Volvo";$cars[1] = "BMW";$cars[2] = "Toyota";

Page 10: 6.1 PHP Array - digital4rainsick.files.wordpress.com · 3/6/2016  · CSS vs Framework CSS • 6. PHP Personal Home Page • 7. PHP vs Framework PHP • 8. CodeIgniterPHP Framework

ARRAY

2. Array multi dimensi

Name Stock Sold

Volvo 22 18

BMW 15 13

Saab 5 2

Land Rover 17 15

Untuk membuat array$cars = array(array("Volvo",22,18),array("BMW",15,13),array("Saab",5,2),array("Land Rover",17,15));

Example<?phpfor ($row = 0; $row < 4; $row++) {echo "<p><b>Row number $row</b></p>";echo "<ul>";for ($col = 0; $col < 3; $col++) {echo "<li>".$cars[$row][$col]."</li>";

}echo "</ul>";

}?>

Page 11: 6.1 PHP Array - digital4rainsick.files.wordpress.com · 3/6/2016  · CSS vs Framework CSS • 6. PHP Personal Home Page • 7. PHP vs Framework PHP • 8. CodeIgniterPHP Framework

ARRAY3. Array multi dimensi

Name Stock Sold

Volvo 22 18

BMW 15 13

Saab 5 2

Land Rover 17 15

Untuk membuat array$cars = array(array("Volvo",22,18),array("BMW",15,13),array("Saab",5,2),array("Land Rover",17,15));

Untuk mengakses Array <?phpecho $cars[0][0].": In stock: ".$cars[0][1].", sold: ".$cars[0][2].".<br>";echo $cars[1][0].": In stock: ".$cars[1][1].", sold: ".$cars[1][2].".<br>";echo $cars[2][0].": In stock: ".$cars[2][1].", sold: ".$cars[2][2].".<br>";echo $cars[3][0].": In stock: ".$cars[3][1].", sold: ".$cars[3][2].".<br>";?>

Page 12: 6.1 PHP Array - digital4rainsick.files.wordpress.com · 3/6/2016  · CSS vs Framework CSS • 6. PHP Personal Home Page • 7. PHP vs Framework PHP • 8. CodeIgniterPHP Framework

ARRAY4. Array multi dimensi

Name Stock Sold

Volvo 22 18

BMW 15 13

Saab 5 2

Land Rover 17 15

Untuk membuat array$cars = array(array("Volvo",22,18),array("BMW",15,13),array("Saab",5,2),array("Land Rover",17,15));

Untuk mengakses Array <?phpecho $cars[0][0].": In stock: ".$cars[0][1].", sold: ".$cars[0][2].".<br>";echo $cars[1][0].": In stock: ".$cars[1][1].", sold: ".$cars[1][2].".<br>";echo $cars[2][0].": In stock: ".$cars[2][1].", sold: ".$cars[2][2].".<br>";echo $cars[3][0].": In stock: ".$cars[3][1].", sold: ".$cars[3][2].".<br>";?>

Page 13: 6.1 PHP Array - digital4rainsick.files.wordpress.com · 3/6/2016  · CSS vs Framework CSS • 6. PHP Personal Home Page • 7. PHP vs Framework PHP • 8. CodeIgniterPHP Framework
Page 14: 6.1 PHP Array - digital4rainsick.files.wordpress.com · 3/6/2016  · CSS vs Framework CSS • 6. PHP Personal Home Page • 7. PHP vs Framework PHP • 8. CodeIgniterPHP Framework

�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������