Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PENS - ITS1 Internet Programming 3 PHP 2: Array, Fungsi, Modularisasi M. Agus Zainuddin PENS – ITS Surabaya.

Presentasi serupa


Presentasi berjudul: "PENS - ITS1 Internet Programming 3 PHP 2: Array, Fungsi, Modularisasi M. Agus Zainuddin PENS – ITS Surabaya."— Transcript presentasi:

1 PENS - ITS1 Internet Programming 3 PHP 2: Array, Fungsi, Modularisasi M. Agus Zainuddin PENS – ITS Surabaya

2 PENS - ITS2 Pokok Bahasan Array Array Fungsi Fungsi Modularisasi Modularisasi

3 PENS - ITS3 Array Array merupakan variabel yang berisi lebih dari 1 variabel, atau dapat dikatakan sebagai variabel jamak. Array merupakan variabel yang berisi lebih dari 1 variabel, atau dapat dikatakan sebagai variabel jamak. Variabel array pada PHP, kadang tidak perlu kita definisikan. Namun untuk indeks array, kita menggunakan indeks mulai dari 0 hingga sejumlah elemen array dikurang 1. Variabel array pada PHP, kadang tidak perlu kita definisikan. Namun untuk indeks array, kita menggunakan indeks mulai dari 0 hingga sejumlah elemen array dikurang 1. Sebagai analogi, ketika kita mempunyai banyak nama buah (variabel), maka daripada kita menyatakan tiap nama buah dengan variabel $buah1, $buah2, $buah3,...dst. Sebagai analogi, ketika kita mempunyai banyak nama buah (variabel), maka daripada kita menyatakan tiap nama buah dengan variabel $buah1, $buah2, $buah3,...dst.

4 PENS - ITS4 Cara pemberian nilai pada variabel Array: Contoh 1 : Contoh 1 : $buah[0] = “nanas”; $buah[1] = “mangga”; $buah[2] = “jambu”; Contoh 2 : Contoh 2 : $buah[] = “nanas”; $buah[] = “mangga”; $buah[] = “jambu”; Contoh 3 : Contoh 3 : $buah = array(”nanas”, ”mangga”, ”jambu”); Array

5 PENS - ITS5 Array Contoh Array: Contoh Array:

6 PENS - ITS6 Fungsi Fungsi dapat dikategorikan kedalam: Built-in Built-in User Defined Function (UDF) User Defined Function (UDF) External External Fungsi Built-in: merupakan fungsi yang sudah ada pada PHP, user tinggal menggunakannya. Contoh: Fungsi Matematika : sin, cos, tan, asin, deg2rad, dll. Fungsi Matematika : sin, cos, tan, asin, deg2rad, dll. Fungsi Tanggal & waktu : date, checkdate Fungsi Tanggal & waktu : date, checkdate Fungsi String : strlen, strpos, strtolower, strtoupper, substr, dll. Fungsi String : strlen, strpos, strtolower, strtoupper, substr, dll.

7 PENS - ITS7 Fungsi UDF: Fungsi yang dibuat sendiri oleh pemrogram. Dapat diletakkan dimana saja dalam script PHP, tapi sebaiknya diletakkan paling atas agar memudahkan dalam proses debugging dalam tahap pembuatan dan pengembangan program. Fungsi UDF: Fungsi yang dibuat sendiri oleh pemrogram. Dapat diletakkan dimana saja dalam script PHP, tapi sebaiknya diletakkan paling atas agar memudahkan dalam proses debugging dalam tahap pembuatan dan pengembangan program. Deklarasi UDF: Deklarasi UDF: function namafungsi([parameter]) { Statement;Statement; …. } Pemanggilan UDF: Pemanggilan UDF: $varhasil = &namafungsi ([parameter]); Fungsi

8 PENS - ITS8 Contoh Fungsi Aritmatik ?> Fungsi

9 PENS - ITS9 Contoh Fungsi Date: ?> Fungsi

11 PENS - ITS11 Hasil Pemprograman Fungsi String. Hasil Pemprograman Fungsi String. Fungsi

12 PENS - ITS12 Fungsi Fungsi Tanpa Umpan Balik. Fungsi Tanpa Umpan Balik.

13 PENS - ITS13 Fungsi Fungsi Dengan Umpan Balik. Fungsi Dengan Umpan Balik.

14 PENS - ITS14 Modularisasi dalam pemrograman umum dilakukan dan sangat diperlukan untuk mempermudah debugging dan pengembangan program. Modularisasi dalam pemrograman umum dilakukan dan sangat diperlukan untuk mempermudah debugging dan pengembangan program. Modularisasi berarti melakukan pembuatan program berdasarkan modul-modul. Modularisasi berarti melakukan pembuatan program berdasarkan modul-modul. Setiap modul dikembangkan untuk tujuan atau fungsi khusus. Modul dibuat secara general (umum). Modul dapat berupa fungsi atau prosedur. Setiap modul dikembangkan untuk tujuan atau fungsi khusus. Modul dibuat secara general (umum). Modul dapat berupa fungsi atau prosedur. Modularisasi

15 PENS - ITS15 Statement Require digunakan untuk membaca nilai variable dan fungsi-fungsi dari file lain. Cara penulisan statement Require adalah: require(namafile); Teknik ini cocok untuk membuat template (pola) yang memudahkan proses pengembangan aplikasi dengan menggunakan pola tampilan. Misal dalam membuat design web yang dilakukan dengan kerja tim, pola dan gambar-gambar yang dibutuhkan dapat dibuat dengan teknik ini. Modularisasi

16 PENS - ITS16 Modularisasi

17 PENS - ITS17 Statement Include akan menyertakan isi suatu file tertentu. Statement Include akan menyertakan isi suatu file tertentu. Include dapat diletakkan di dalam suatu looping misalkan dalam statement for atau while. Include dapat diletakkan di dalam suatu looping misalkan dalam statement for atau while. Syntak penulisan: include (namafile); Syntak penulisan: include (namafile); Modularisasi

18 PENS - ITS18 Modularisasi

19 PENS - ITS19 TERIMA KASIH


Download ppt "PENS - ITS1 Internet Programming 3 PHP 2: Array, Fungsi, Modularisasi M. Agus Zainuddin PENS – ITS Surabaya."

Presentasi serupa


Iklan oleh Google