Design Pemrograman Website Roni Andarsyah, ST., M.Kom Lecture Series
Material Covered 1. Pengenalan PHP 2. Tag dalam PHP 3. Menampilkan data 4. Operator 5. Variable Data type 6. Prinsip Kerja, Else If, Case, Switch.dll
PHP Pengenalan PHP merupakan akronim dari PHP : Hypertext Presprocessor. PHP merupakan bahasa script yang biasa digunakan untuk web development yang dapat diselipkan dalam HTML Berbeda dengan script-script lainnya seperti Java Script atau VB script, PHP dieksekusi di lingkungan server, client hanya menerima hasil dari script yang telah dieksekusi, tanpa bisa mengetahui kode yang digunakan. 3
Apa saja yang dapat dilakukan PHP? PHP difokuskan pada scripting server-side, Kemampuan dan supportnya untuk database juga sangat dapat diandalkan 4
TAG in PHP 5
Menampilkan Data Untuk menampilkan data kedalam standard output dapat menggunakan perintah print atau echo. ECHO 6
Contoh skrip PHP yang disisipkan pada HTML : 7
Skrip PHP Berdiri Sendiri. Sedang bentuk skrip PHP yang berdiri sendiri :
PRINT Sintak : print Data yang dimaksud disini dapat merupakan data numeric, string, atau pun objek.
Variabel and Data Type Dalam PHP, penulisan variabel diawali dengan karakter $, kemudian diikuti dengan huruf sebagai karakter pertama. Setelah itu, dapat dilajutkan dengan kombinasi huruf dan angka. Variabel tidak boleh mengandung spasi maupun tanda baca di dalamnya, kecuali underscore Variabel pada PHP bersifat case sensitif, yang berarti Anda harus memperhatikan penulisan huruf besar dan huruf kecil. Variabel $jumlah berbeda dengan $Jumlah.
CONTOH Contoh penamaan variabel yang benar : Contoh penamaan variabel yang salah :
Variabel Variabel adalah suatu pengenal dalam program yang berfungsi untuk menyimpan nilai secara sementara dan dapat diubah -ubah nilai. Untuk mendefinisikan variable, diawali dengan simbol karakter dollar dan diikuti oleh nama pengenal. $NamaPengenal = nilai;
Aturan dalam menyusun pengenal : 1. tersusun dari karakter huruf, angka dan underscore(_) 2. tidak boleh mengandung spasi 3. karakter pertama nama pengenal harus dari karakter huruf atau underscore. 4. huruf kecil dan besar dibedakan
Tipe Data Tipe data dasar PHP terdiri dari Boolean, jenis Boolean memilik i nilai TRUE dan FALSE Contoh :
Operator Operator adalah suatu symbol yang berfungsi untuk menyusun sebuah ekspresi maupun operasi. Sedangkan yang dioperasikan perator disebut dengan operand. Adapun macam macam operator yaitu : Operator Aritmatika Operator Perbandingan Operator Logika Operator String
Operator Aritmetika Merupakan symbol -simbol operator untuk melakukan oper asi matematis. <?php?> $a = 1; $b = 2; $c = 3; $s1 = "Hallo"; print ("Penjumlahan dan Pengurangan :<BR> \n"); printf ("$a + $b = %d <BR> \n", $a + $b); printf ("$c - $a = %d <BR> \n", $c - $a); print ("<BR> Perkalian :<BR> \n"); printf ("$c * $b = %d <BR> \n", $c * $b); printf ("$c * 0.5 = %d <BR> \n", $c * 0.5); print ("<BR> Pembagian :<BR> \n"); printf ("$c / $b = %d <BR> \n", $c / $b); printf ("$c / 3.5 = %d <BR> \n", $c / 3.5); printf ("<BR> Yang ini menampilkan variabel String = $s1 ");
Operator Perbandingan Merupakan simbol -simbol operator untuk melakukan pembandingan antara dua buah operand. Hasil pembandin gan bernilai satu(1) jika benar dan bernilai nol(0) jika salah.
Operator Logika Merupakan simbol-simbol operator untuk menyusun kalimat ekspresi/ungkapan logika. Hasil operasi ini akan didapatkan nilai satu (1) jika bernilai benar atau nol (0) jika bernilai salah.
Operator Logika
Operator String Dalam PHP juga tersedia operator string, yaitu untuk operasi penggabungan teks. Adapun symbol yang digunakan yaitu berupa karakter titik/point (.).
Selection Sebagian besar bahasa pemrograman mengandung pernyataan seleksi. seleksi adalah suatu mekanisme suatu pernyataan akan dikerjakan atau tidak, hal tergantung pada kondisi yang dirumuskan. Dalam PHP atau bahasa pemrograman lainnya pernyataan seleksi diterapkan dengan menggunakan statemen if. Bentuk umum pernyataan if, adalah sbb:
Prinsip Kerja Statement di atas akan dikerjakan apabila kondisi bernilai TRUE (1) sedangkan jika kondisi bernilai FALSE (0), maka statement di atas tidak akan dikerjakan. Contoh : nilai bulat
If (kondisi) { Statement1; } else { Statement2; } else Contoh :
Elseif jika pernyataan else memberikan alternatif pilihan kedua pada pernyatan di atas, maka pernyataan elseif adalah untuk merumuskan banyak alternatif pilihan (lebi h dari dua pilihan). If (kondisi1) { statement_1; } elseif (kondisi2) { statement_2; } } else { statement_n; }
?> Contoh Elseif <?php?> $nilai = 50; if (($nilai >= 0) && ($nilai <50)) { $indek = E ; } elseif (($nilai >= 50) && ($n ilai <60)) { $indek = D ; } elseif (($nilai >= 60) && ($nilai <75)) { $indek = C ; } elseif (($nilai >= 75) && ($nilai <85)) { $indek = B ; } elseif (($nilai >= 85) && ($nilai <100)) { $indek = A ; } else { } $indek = Nilai diluar jangkuan ;
?> Switch Serupa dengan pernyataan if elseif else, pernyataan switch juga memberikan banyak alternatif pilihan pernyataan. switch (nilai_ekspresi) { case nilai_1 : statemen t_1; break; case nilai_2 : statement_2; break; default : statement_n; }
Contoh Switch <??> $angka = 6; switch ($angka){ case 0: $terbilang = NOL ; break; case 1: $terbilang = SATU ; break; case 2: $terbilang = DUA ; break; case 3: $terbilang = TIGA ; break; case 4: $terbilang = EMPAT ; break; case 5: $terbilang = LIMA ; break; case 6: $terbilang = ENAM ; break; case 7: $terbilang = TUJUH ; break; case 8: $terbilang = DELAPAN ; break; case 9: $terbilang = SEMBILAN ; break; default: $terbilang = Nilai di luar jangkuan!! ; } printf( Bentuk terbilang dari angka %d adalah %s, $angka, $terbilang);?>
Roni Andarsyah Lecture Series
Praktikum Design Web & Prog Silahkan kerjakan Modul 8 Sudah Boleh Pulang