Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
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”;
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.