Internet Programming 3 PHP 2: Array, Fungsi, Modularisasi

Slides:



Advertisements
Presentasi serupa
Kholid Fathoni, S.Kom., M.T. Politeknik Elektronika Negeri Surabaya 2012 PENS - ITS 1 Fungsi, Modularisasi dan PHP Form.
Advertisements

Modul- 9 Pengantar PHP (2)
STRUKTUR DATA (5) Pointer dan Function
Pertemuan Ke-10 dan 11 Server Side Scripting [PHP]
PHP -Array dan Fungsi- ULLA DELFANA ROSIANI, ST. Array  Array atau larik adalah kumpulan data variabel dalam satu variabel.  Masing-masing dapat diakses.
Modul -7 : Java Script (2) 1 Mempelajari statemen loop for, loop while, konsep array, dan fungsi Java Script (2) Modul-7 :
Ilustrasi keberadaan fungsi dalam sebuah program:
PHP (2) Pemrograman Internet.
1 Internet Programming Konektivitas PHP - MySQL M. Agus Zainuddin PENS – ITS Surabaya.
Pengembangan Evangs Mailoa PHP WEB. Awalnya PHP merupakan singkatan dari Personal Home Page. Sesuai dengan namanya, PHP digunakan untuk membuat website.
Statement require & include
Teknik Pemrograman Terstruktur 2
Array dan String Array dan String.
Pemrograman Web (Manipulasi string)
STRUKTUR DATA (5) Pointer dan Function
Pengenalan PHP Perulangan (While) While(….syarat….) { ………aksi…….; }
PELATIHAN JAVA FUNDAMENTAL
PL/SQL PROGRAMMING PL/SQL adalah prosedur berkelanjutan dari Oracle -SQL yang menawarkan satu bentuk bahasa pemrograman. PL/SQL memungkinkan user atau.
Fungsi, Modularisasi dan PHP Form
Procedure , Function dan Parameter
STRUKTUR DATA Pointer dan Function
- PERTEMUAN 9 - LARIK/ARRAY SATU DIMENSI (1D)
Internet Programming FORM DAN UP LOAD FILE M. Agus Zainuddin PENS – ITS Surabaya.
Function User Function.
Operasi String Teknik Informatika Universitas Muhammadiyah Malang 2012 Pemrogramman Terstruktur.
Dasar Pemrograman Operasi String.
Pengantar PHP (Lanjutan)
PHP Array Nyimas Artina, S.Kom, M.Si.
PHP? PHP adalah server-side web programming
Fungsi, Array dan String
Aray dan Fungsi.
FUNGSI.
Pemrograman Web By : Lisda Juliana P.,Ssi..
Pengembangan Web Ramos Somya.  Function merupakan sejumlah pernyataan yang dikemas dalam sebuah nama.  Nama ini selanjutnya dapat dipanggil berkali-kali.
Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006
Array.
ALGORITMA PEMROGRAMAN LANJUTAN
Bahasa Pemprograman Dasar Pertemuan 9
Pertemuan ke-5 Array dan Fungsi
Pemrograman WEB PHP Fungsi String
Pemrograman internet ABU SALAM, M.KOM.
Pertemuan ke-5 Fungsi.
PHP D. Sinaga, M.Kom.
Web Programming masaboe.
PHP : Hypertext Processor
Castaka agus sugiato, M.Kom., M.CS
Pemrograman Basis Data Berbasis Web
Struktur Kendali program, Array & function
Percabangan (Lanjutan)
Fungsi, Parameter & Rekursi
Praktikum P.WEB Pertemuan 4
Pertemuan ke-6 Pemrograman Modular
Pemrograman Basis Data Berbasis Web
Pengembangan Web Function PHP Ramos Somya, S.Kom..
PERTEMUAN 9 PHP 2.
Pengantar PHP (Lanjutan)
FUNGSI ∞ Fungsi yang didefinisikan user ∞ Parameter dalam fungsi ∞ Returning Value ∞ Variabel scope ∞ Build In PHP ∞ Soal Latihan.
PERTEMUAN 8 PHP 1.
Pemrograman WEB Koneksi MySQL dan Modularisasi
Algoritma dan Pemrograman
Pemrograman Web Cosmas Haryawan STMIK AKAKOM Yogyakarta
FUNGSI / FUNCTION KONSEP PEMROGRAMAN Wahyu Sakti G. I.
Pemrograman Web HTML (8) PHP Andy Haryoko, ST
Pemrograman Berorientasi Platform (IN315B)
Pemrograman Terstruktur
PERTEMUAN V F U N G S I Tujuan membuat suatu fungsi
PHP.
ALGORITMA DAN PEMROGRAMAN 1 FUNGSI PADA PHP Achmad Fitro.
Pengembangan Web Function PHP Ramos Somya.
Pengembangan Web Function PHP Ramos Somya.
Transcript presentasi:

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

Pokok Bahasan Array Fungsi Modularisasi PENS - ITS

Array 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. Sebagai analogi, ketika kita mempunyai banyak nama buah (variabel), maka daripada kita menyatakan tiap nama buah dengan variabel $buah1, $buah2, $buah3, ...dst. PENS - ITS

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

Array Contoh Array: PENS - ITS

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

Fungsi 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: function namafungsi([parameter]) { Statement; …. } Pemanggilan UDF: $varhasil = &namafungsi ([parameter]); PENS - ITS

Fungsi Contoh Fungsi Aritmatik <? $a = pow(2,10); //Fungsi perpangkatan $b = sqrt(100); //Fungsi akar $c = ceil(4.25); //Pembulatan keatas $d = floor(4.25); //Pembulatan kebawah echo "2 pangkat 10 = $a <br>"; echo "akar 100 = $b <br>"; echo "ceil(4.25) = $c <br>"; echo "floor(4.25) = $d <br>"; ?> PENS - ITS

Fungsi Contoh Fungsi Date: <? $skr = date("d/m/Y"); echo "Sekarang adalah $skr <br>"; $waktu = date("h:i:s A"); //A menunjukkan AM atau PM echo "Jam menunjukkan pukul : $waktu"; ?> PENS - ITS

Fungsi Contoh Fungsi String: <? $str = "Belajar PHP ternyata Menyenangkan"; echo strtolower($str); //Ubah huruf ke kecil semua echo "<br>"; echo strtoupper($str); //Ubah huruf ke besar semua echo str_replace("Menyenangkan","mudah lho",$str); //Mengganti string ?> PENS - ITS

Fungsi Hasil Pemprograman Fungsi String. PENS - ITS

Fungsi Fungsi Tanpa Umpan Balik. PENS - ITS

Fungsi Fungsi Dengan Umpan Balik. PENS - ITS

Modularisasi Modularisasi dalam pemrograman umum dilakukan dan sangat diperlukan untuk mempermudah debugging dan pengembangan program. 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. PENS - ITS

Modularisasi 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. PENS - ITS

Modularisasi PENS - ITS

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

Modularisasi PENS - ITS

TERIMA KASIH PENS - ITS