Pertemuan 2. Muhadi Hariyanto

dokumen-dokumen yang mirip
PHP (HYPERTEXT PREPROCESSOR)

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

MODUL. Variabel. Workshop Programming

PENGENALAN PHP DASAR

Pemrograman Basis Data Berbasis Web

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012

MODUL 2 PHP INTRO PHP INTRO

Web Programming. Pengenalan PHP

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP

JavaScript. Pemrograman Web 1. Genap

Pemrograman Basis Data Berbasis Web

Selection, Looping, Branching

Modul 1 Pengenalan PHP

PERTEMUAN 2 PEMROGRAMAN WEB LANJUT- Pokok Bahasan :

A. Dasar Teori. Urutan (Sequence) Pemilihan (Selection) Pengulangan (Iteration) Pernyataan Kondisional (If Statement)

Module 4. Ekpresi, Operator, dan Konstanta

DASAR PHP. Oleh : Devie Rosa Anamisa

Server Response. Hello

Dasar PHP. Wiratmoko Yuwono

Operator. Donny Reza, S.Kom Aplikasi IT 2 Program Studi Akuntansi

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch.

STRUKTUR DASAR PHP. Struktur PHP diawali dengan <?php dan ditutup dengan?> Contoh sederhana pemakaian bahasa PHP yang disisipkan dalam halaman HTML.

Variabel dan Tipe data Javascript

Pertemuan 07 Struktur Dasar PHP

Bab 2 Struktur Dasar PHP

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA

BAB VI. STATEMENT CONTROL

PHP Programing. M.M. Ubaidillah. Dasar-dasar PHP. merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.

// membuat komentar satu baris # juga membuat komentar satu baris /* ini contoh membuat komentar yang membutuhkan lebih dari satu baris */

PHP Intro. Pemrograman Web II. Ganjil

Struktur Data II. Bekerja Dengan Form.

KURSUS ONLINE JASA WEBMASTERS

BAB II LANDASAN TEORI

: MODUL 1 BASIC PHP

4.1. Pernyataan Kondisi dan Perulangan Pernyataan kondisi digunakan apabila kita ingin membandingkan atau mengetahui nilai suatu objek.

Modul-1 Review. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG

Pertemuan 2 Struktur Dasar PHP

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

Struktur dan Kondisi Perulangan. Struktur Kondisi

BAB 5. Kondisional Perulangan. Materi. Pengenalan Perulangan Perulangan For Perulangan While Perulangan dengan menggunakan Kondisional If

PERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A. Institut Teknologi Sumatera

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

Pengenalan PHP Contoh penulisan file PHP :

MODUL 2 PHP. (Kontrol, Fungsi, Array)

JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa

BAB VII DASAR-DASAR PHP

OPERATOR, PERULANGAN DAN SELEKSI KONDISI

MODUL 1 INTERNET PROGRAMMING : PHP 1

MODUL 2 OPERATOR DAN OPERASI KONDISI

Bab 3. Decision 1 (Pengambilan Keputusan)

Pemrograman PHP Lanjut. Ahmad Zainudin, S.ST Pemrograman Internet

Modul 1. Variabel dan String

MODUL 1 Operasi Dasar dalam PHP

PEMROGRAMAN WEB 1. Statement Control Pemilihan dan Perulangan. Rio Andriyat Krisdiawan, M.Kom

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom

PHP (Pengenalan Pemrograman ServerSide)

Struktur Kondisi dan Perulangan

PHP Basic. Pemrograman Web. Rajif Agung Yunmar, S.Kom

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

Tipe if : If tanpa else (if) If dengan else (if-else) Nested if

Pertemuan2 Percabangan & Perulangan pada Python

Perulangan, Percabangan, dan Studi Kasus

Percabangan & Perulangan

2. DASAR TEORI 2.1 PHP5

1.1 Tujuan a. Mahasiswa dapat menggunakan operator Logika b. Mahasiswa dapat membuat program kecil dengan mengikutkan control flow

Pertemuan 3 Struktur Kondisi dan Perulangan

P - 8 Bab 6 : PHP (Kondisi dan Perulangan)

SUMBER BELAJAR PENUNJANG PLPG

P - 7 Bab 5 : PHP : Hypertext Prepocessor

BAB 1 PENDAHULUAN. 1.1 Instalasi XAMPP (Server)

Pengenalan Visual Basic

FUNGSI STANDAR. Dalam pemrograman, termasuk pembuatan web, string merupakan tipe data yang kerap kali dijumpai dalam berbagai kasus.

24/09/2017 PERCABANGAN

STRUKUR KENDALI : PERCABANGAN

.::BAB II.::MENGENAL PASCAL

Pemrograman Berorientasi Objek. Beni Suranto, S.T.

Variabel, Operator Dan Ekspresi. Agus Priyanto, M.Kom

STRUKTUR DASAR PHP ASUMSI 02/10/2014

BAB 3 TYPE DATA, VARIABLE DAN OPERATOR

Pengambilan Keputusan. Konsep Pemrograman Oleh Tita Karlita

Tipe Data, Identifier, Operator dan Control Statement

DASAR PEMROGRAMAN. Institut Teknologi Sumatera

24/09/2017 PERULANGAN

Kholid Fathoni EEPIS ITS Surabaya

if (ekspresi_boolean) {

MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan

Pengantar Pemrograman Sisi Server


Dasar Pemrograman. Kondisi dan Perulangan. By : Hendri Sopryadi, S.Kom, M.T.I

PERTEMUAN 7 REVIEW (QUIZ)

Chapter 5. Struktur Kontrol Perulangan

DASAR PEMOGRAMAN JAVA

Badiyanto, S.Kom., M.Kom. PBO java

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 Struktur Kondisi Perulangan 200 menit No.: Job: 08 Tgl: Hal.

Kisi-Kisi Ujian Tengah Semester Algoritma dan Pemrograman Lanjut

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar }

Tipe Data dan Variabel. Dosen Pengampu Muhammad Zidny Naf an, M.Kom

MODUL. Perulangan (Looping) Modul Praktikum C++ Pemrograman Dasar. Semester Genap 2017/2018

Transkripsi:

Pertemuan 2 Muhadi Hariyanto

Variabel Diperlukan dalam pemrograman PHP karena berfungsi sebagai tempat untuk menampung suatu nilai data. Bisa berupa masukan atau keluaran. Tidak diperlukan deklarasi awal tipe data. Simbol karakter dolar ($) Sifat case-sensitive

Variabel - Penamaan Bisa terdiri atas huruf abjad, angka dan underscore (_) Boleh diawali dengan tanda underscore. Nama variable tidak boleh: Diawali dengan angka Mengandung operator aritmatika Mengandung karakter khusus, spt: @ ; #! &. % Mengandung spasi

Variabel Predefine Variabel $_GET Variabel yang dihasilkan oleh query string URL $_POST Variabel yang berasal dari form html yang menggunakan method POST $_FILES Berguna untuk upload file dari computer client ke server $_SESSION Variabel yang disimpan dalam file sementara (di server) $_COOKIE Variabel yang disimpan dalam file sementara (di client)

Operator 1. Aritmatika Operasi aritmatika yang umum digunakan dalam pemrograman antara lain: Operator Keterangan + Tambah - Kurang / Bagi * Kali % Sisa bagi Aturan penulisan: variable = ekspresi aritmatika

Contoh:

Operator 2. Perbandingan Operator untuk membandingkan dua nilai. Contoh Nama Hasil $a == $b Sama dengan Benar jika $a sama dengan $b $a === $b Identik Benar jika $a sama dengan $b dan keduanya memiliki kesamaan type $a!= $b Tidak sama Benar jika $a tidak sama dengan $b $a <> $b Tidak sama Benar jika $a tidak sama dengan $b $a!=== Tidak identik Benar jika $a tidak sama dengan $b dan keduanya tidak memiliki kesamaan type $a < $b Kurang dari Benar jika $a kurang dari $b $a > $b Lebih dari Benar jika $a lebih besar dari $b $a <= $b Kurang dari atau sama dengan $a >= $b Lebih dari atau sama dengan Benar jika $a kurang dari atau sama dengan $b Benar jika $a lebih besar atau sama dengan $b

Operator 3. Logika Operator untuk menghubungkan beberapa nilai ekspresi hasil dari operator perbandingan dengan beberapa ekspresi yang lain agar perbandingan dan nilai logika baru. Contoh Nama Hasil $a and $b $a && $b $a or $b $a $b And Or TRUE jika keduanya adalah true TRUE jika salah satunya adalah true $a xor $b Xor TRUE jika $a atau $b adalah true, tapi tidak keduanya!$a Not TRUE jika $a bukan true

Operator 4. String Concatenation (. ). String sebelah kanan digabungkan dengan string sebelah kiri yang akan menghasilkan string baru hasil penggabungan. Concatenation dengan operator pemberi nilai (.= ). String di sebelah kanan digabungkan dengan string sebelah kiri yang hanya membutuhkan satu variabel penampung string. <?php $a = Hello ; $b = $a. World! ; //sekarang $b berisi Hello World! $a = Hello ; $a.= World! ; //sekarang $a berisi Hello World!?>

Struktur Kontrol 1. IF Percabangan bersyarat yang berfungsi untuk melewatkan suatu proses. Jika syarat terpenuhi, akan dilakukan proses berikutnya. Proses bisa berupa satu atau beberapa instruksi dalam satu kelompok. if (syarat) <?php $panjang = 30; $lebar = 80; $luas = $panjang * $lebar; $maks = 100; if ($luas > $maks) echo Luas lebih dari.$maks;?>

Struktur Kontrol 1. IF if (syarat) { } <?php $panjang = 30; $lebar = 80; $luas = $panjang * $lebar; $maks = 100; if ($luas > $maks) { echo Panjang =.$panjang. <br> ; echo Lebar =.$lebar. <br> ; echo Luas yang dihasilkan =.$luas. <br> ; echo Luas maksimal =.$maks. <br> ; }?>

Struktur Kontrol 2. IF... ELSE Memiliki 2 alur percabangan sehingga mempunyai alternatif. if (syarat) else <?php $angka = 4; $sisa = $angka % 2; if ($sisa == 0) echo $angka. merupakan bilangan genap. ; else echo $angka. merupakan bilangan ganjil. ;?>

Struktur Kontrol 3. IF... ELSEIF... ELSE Merupakan pengembangan dari pernyataan if... else, namun memiliki percabangan lebih dari 2. if (syarat1) { instruksi1; } elseif (syarat2) { instruksi2; } elseif (syarat2) { instrukri3; }

Struktur Kontrol 3. Kondisi Ternary Digunakan untuk menyederhanakan pernyataan if... Else Variable = ekspresi logika atau relasi? ekspresi B:ekspresi S Variable, variabel yang akan berisi nilai ekspresi B atau ekspresi S. Ekspresi logika atau relasi, merupakan ekspresi yang dijalankan untuk memeriksa kondisi sehingga menghasilkan nilai benar atau salah. Ekspresi B, akan dijalankan jika ekspresi logika atau relasi bernilai benar (true) Ekspresi S, akan dijalankan jika ekspresi logika atau relasi bernilai benar (false)

Struktur Kontrol 3. Kondisi Ternary <?php $umur = 5; if($umur <= 5) $usia = Balita ; else $usia = Remaja atau dewasa ; echo $usia. <br> ; //script di atas dapat dituliskan seperti berikut ini: $usia = $umur <= 5? Balita : Remaja atau dewasa ; echo $usia;?>

Struktur Kontrol 4. While Perulangan while akan melakukan pengecekan syarat di awal blok perulangan. Perulangan akan dilakukan selama syarat bernilai benar while (syarat) ------------------- while (syarat) { instruksi1; instruksi2; } ------------------- while (syarat) endwhile; <?php $i = 1; while ($i <= 10) { echo $i++; } echo <br> ;?> $a = 1; while ($a <= 10) echo $a; $a++; endwhile;

Struktur Kontrol 5. Do... While Perulangan do... while melakukan pengecekan syarat di akhir blok perulangan. Jadi minimal akan melakukan satu kali proses perulangan. do { } while (syarat) <?php $bil = 1; $total = 0; do { $total += $bil; echo $bil..$total. <br> ; } while ($bil <= 10)?>

Struktur Kontrol 6. for Cocok untuk perulangan dengan jumlah pencacah yang pasti atau sudah diketahui. for (inisialisasi; syarat; pencacah) { } <?php for ($a=1; $a <= 5; $a++) { echo $a; echo <br> ; }?>

Struktur Kontrol 7. foreach Banyak digunakan bersamaan dengan data array. foreach(array_exp as $value) statement foreach(array_exp as $key => $value) { } <?php $a = array(1, 2, 3, 17); foreach($a as $v) { echo Nilai.$a. saat ini adalah :.$v. <br> ; }?>

Struktur Kontrol 8. switch Digunakan untuk banyak percabangan dengan syarat nilai variabel bernilai pasti. switch($variable) { case nilai_var1: break; case nilai_var2: break; } default: