PHP.

Slides:



Advertisements
Presentasi serupa
APLIKASI BERBASIS WEB STTI I-Tech Susana Dwi Yulianti, SKom.
Advertisements

Pengulangan & include
Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
Struktur Kontrol (2) As’ad Djamalilleil
Struktur Kondisi dan Perulangan
Pemrograman JAVA (TIB09)
PHP (2) Pemrograman Internet.
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
Pengembangan Evangs Mailoa PHP WEB. Awalnya PHP merupakan singkatan dari Personal Home Page. Sesuai dengan namanya, PHP digunakan untuk membuat website.
PERTEMUAN 2 Variabel, Ekspresi, Operator, dan Flow Control
PHP Programming PHP 1 Ir. H. Sumijan, M.Sc.
Pernyataan Kontrol By Serd17 & A. AKRAM N. R..
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
Pemograman 1 Pertemuan 6.
Dasar-Dasar PHP.
VARIABEL, KONSTANTA, DAN OPERATOR
Struktur Kontrol Pemilihan
Struktur Kontrol.
Struktur kontrol ∞ kondisi. ∞ if-else ,
Pengantar PHP (Lanjutan)
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Operator Fungsi Logika Perulangan
Struktur kontrol.
PHP? PHP adalah server-side web programming
03 Elemen Dasar Bahasa Java
Struktur Kontrol Perulangan
Bahasa Pemrograman IF CASE dan Perulangan
Struktur Kontrol Struktur kontrol if Struktur kontrol if-else
MODUL 3 PERULANGAN PERCABANGAN ARRAY
PHP: Hypertext Preprocessor
Array.
Teknik. Pemrog. Terstruktur 2
Internet Programming PHP
Praktikum Pemrograman Web PHP
INTRODUCTION TO C++ Prepared by: Edi, SKom, MKM.
Dasar-Dasar Pemrograman
Aplikasi IT-2 Donny Reza
Struktur Kontrol Keputusan
Pemrograman internet ABU SALAM, M.KOM.
PERCABANGAN & PERULANGAN DALAM JAVA
Struktur Kontrol.
Pertemuan ke 10 Perintah Bercabang.
PERCABANGAN Siti Mukaromah, S.Kom.
Pemrograman Web Lanjut “Pertemuan ke-3”
Percabangan dan Perulangan.
Pseudocode – Tipe Data, Variabel, dan Operator
PHP Perulangan & Function
DASAR-DASAR PEMOGRAMAN
As’ad Djamalilleil Struktur Kontrol (2) As’ad Djamalilleil
Percabangan (Lanjutan)
Pemrograman Web HTML (7) PHP Andy Haryoko, ST
STRUKTUR CONTROL program
Pemrograman Web/TI/ AK /2 sks
Pengantar PHP (Lanjutan)
FUNGSI ∞ Fungsi yang didefinisikan user ∞ Parameter dalam fungsi ∞ Returning Value ∞ Variabel scope ∞ Build In PHP ∞ Soal Latihan.
Pemrograman Web/TI/ AK /2 sks
PERTEMUAN 8 PHP 1.
PHP.
PEMOGRAMAN Dasar Pemograman.
PEMROGRAMAN TERSTRUKTUR 05. Basic Logic Structure – Percabangan
Struktur dan Arsitektur Pemrograman
Dasar-dasar PHP - Pengantar - variabel - operator -struktur kontrol
Konsep Bahasa Pemrograman I Operator
Pemrograman Web/TI/ AK /2 sks
Struktur Kontrol Pemilihan
Teknik. Pemrog. Terstruktur 2
Pemrograman Terstruktur
Teknik Komputer & Jaringan SMK Al-Muhtadin Sahadi, ST
Pemrograman Berorientasi Objek
Struktur Kontrol Pemilihan Struktur kontrol pemilihan adalah pernyataan dari Java yang mengijinkan user untukmemilih dan mengeksekusi blok kode spesifik.
Transcript presentasi:

PHP

Variabel Tipe Data Konversi Data Operator

Variabel Variable pada PHP didefinisikan dengan menggunakan tanda $ dan diikuti dengan huruf Penamaan Variabel Menggunakan aturan Case Sensitive

<?php $color = "red"; echo "My car is " . $color . "<br>"; echo "My house is " . $COLOR . "<br>"; echo "My boat is " . $coLOR . "<br>"; ?> Output: My car is red My house is My boat is

Pre-Defined Variabel $_SERVER $_GET $_POST $_COOKIE $_FILES $_SESSION

Scope Variabel Variabel Global Variabel Local

Konstanta Merupakan variabel yang yang tak dapat diubah nialinya Menggunkan kata kunci “define”

<. php Define(“PI”,3. 14); Echo “nilai phi adalah”. PI <?php Define(“PI”,3.14); Echo “nilai phi adalah”.PI ?> Output: nilai phi adalah 3.14

Tipe Data Tipe data scalar Tipe data compound

Tipe Data PHP mendukung tipe data scalar: String Integer Float (floating point numbers - also called double) Boolean Array Object

Konversi Data Terkadang diperlukan perubahan tipe data dalam eksekusi program Dapat dilakukan secara otomatis ataupun manual

Konversi Otomatis Cek tipe data Int(15) <?php $a = “10"; //string $b = 5; //integer $hasil = $a+$b; Echo “hasil hitungan = “.$hasil; Echo “Cek tipe data <br/>”; Var_dump($hasil); ?> Output: hasil hitungan = 15 Cek tipe data Int(15)

Manual Menggunakan tipe cast (int), (integer) => konversi ke integer (bool), (boolean) => konversi ke boolean (float). (double), (real) => konversi ke float (string) => konversi ke string (array) => konversi ke array

Operator Operator berfungsi untuk melakukan proses manipulasi dari dua atau lebih data Operator Matematika Operator Pembanding Operator assignment Operator string Operator logika Operator array

Operator Operator Matematika

Operator Pembanding

Operator assignment

Operator Operator string

Operator Operator logika

Operator Operator Array

PHP Struktur kontrol

Struktur Percabangan Struktur percabangan adalah proses pengalihan program untuk mengeksekusi blok program berdasarkan pemeriksaan suatu kondisi/ekspresi.

Fungsi IF Cara 1 : Cara 2 : if (kondisi) perintah if (kondisi) { }

IF - Else if (kondisi) { perintah bila benar } else { perintah bila salah }

Else if if (kondisi1) { // perintah bila kondisi 1 benar } else if (kondisi2) { //perintah bila kondisi 1 salah // dan kondisi 2 benar } else { // perintah bila kondisi 1 salah dan // kondisi 2 salah }

Switch - Case switch ($kondisi) { case “$kondisi” : // perintah 1; break; // perintah 2; // perintah 3; }

Contoh <?php $nilai1 = 100; $nilai2 = 150; $proses = “penjumlahan”; switch($proses) { case “perkalian”: $hasil = $nilai1 * $nilai2; break; case “penjumlahan”: $hasil = $nilai1 + $nilai2; } Echo “Hasil $proses = ”.$hasil; ?>

Struktur Perulangan

For Merupakan perulangan untuk nilai yang telah pasti for (kondisi1; kondisi2; kondisi3 ) { perintah 1 ; perintah 2; perintah...n; }

For kondisi1 : digunakan sebagai pendeklarasi nilai awal sebuah hitungan, misal $var=1; kondisi 2 : digunakan sebagai pemberi batasan pada jumlah perulangan, misal $var<=10; kondisi 3 : digunakan sebagai operator pada perulangan, misal $var++; (increment) atau $var--; (decrement)

for ($a=1; $a<=3; $a++) { echo $a . "<br>"; }

Foreach Digunakan untuk melakukan perulangan pada data bentuk array Foreach ($data as $value) { //perintah yang akan dieksekusi dan nilai yang digunakan adalah $value }

Foreach $dataarray = array (“red”,”green”,”blue”,”yellow” for ($i=0;$i<4;$i++) { echo $dataarray[$i]; } foreach ($dataarray as $color) { echo $color

While While adalah bentuk perulangan yang memungkinkan blok perintah dikerjakan berulang selama kondisi ekspresi masih benar. Jadi selama kondisi yang ditentukan masih bernilai benar (true) maka perintah tersebut akan terus berulang hingga program mendapati bahwa perintah tersebut telah bernilai salah (false).

While while (kondisi) { perintah 1 ; perintah 2; perintah...N; }

$a=1; while($a<=7) { echo "<font size=$a>Belajar PHP</font><br>"; $a++; }

Do - While Do ... while akan selalu mengeksekusi blok kode sekali, kemudian memeriksa kondisi, dan mengulangi loop selama kondisi yang ditentukan benar.

Syntax do {     code to be executed; } while (condition is true);

contoh <?php  $x = 1;  do {     echo "The number is: $x <br>";     $x++; } while ($x <= 5); ?>

Teknik Modulasi Modulasi adalah teknik pemisahan bagian-bagian dari aplikasi. Pemisahan dilakukan untuk mempermudah pengerjaan aplikasi serta maintenance.

Modulasi di PHP menggunakan 1. include 2. include_once 3. require 4. require_once

Include dan Include_once Menyisipkan file lain kedalam halaman yang memiliki perintah ini Include “header.php”; Include_once “header.php”;

Require dan Require_once Mengharuskan untuk menyisipkan file lain kedalam halaman yang memiliki perintah ini Bila file yang ingin disisipkan tidak ditemukan maka eksekusi program akan dihentikan (Fatal error)

require “header.php”; require_once “header.php”;