Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PHP.

Presentasi serupa


Presentasi berjudul: "PHP."— Transcript presentasi:

1 PHP

2 Variabel Tipe Data Konversi Data Operator

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

4 <?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

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

6 Scope Variabel Variabel Global Variabel Local

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

8 <. 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

9 Tipe Data Tipe data scalar Tipe data compound

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

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

12 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)

13 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

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

15 Operator Operator Matematika

16 Operator Pembanding

17 Operator assignment

18 Operator Operator string

19 Operator Operator logika

20 Operator Operator Array

21 PHP Struktur kontrol

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

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

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

25 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 }

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

27 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; ?>

28 Struktur Perulangan

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

30 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)

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

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

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

34 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).

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

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

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

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

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

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

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

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

43 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)

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


Download ppt "PHP."

Presentasi serupa


Iklan oleh Google