02. struktur dasar php

22
Struktur Dasar PHP Achmad Solichin Fakultas Teknologi Informasi http://achmatim.net

Upload: mohamad-ihwani

Post on 28-Apr-2015

61 views

Category:

Documents


18 download

TRANSCRIPT

Page 1: 02. Struktur Dasar PHP

Struktur Dasar PHPAchmad Solichin

Fakultas Teknologi Informasi

http://achmatim.net

Page 2: 02. Struktur Dasar PHP

On this slide…

Mengenal PHPHello World PHPVariabelTipe DataKonstantaOperator dalam PHPKomentar Program

Page 3: 02. Struktur Dasar PHP

Sebelum itu…

Harus sudah mengenal komputer. File? Direktori? Membuat file? Dsb

Harus dapat menggunakan editor (Notepad, Crimson Ed, Dreamweaver) Menyimpan dalam *.PHP ?

AMP sudah terinstal dengan baik.

Harus dapat menggunakan browser (IE, Mozilla, dll)

Page 4: 02. Struktur Dasar PHP

Sebelum itu…

Cukup mengerti dasar-dasar HTML (PW1)

Penglihatan masih normal Nama = nama = NAMA ? , = ; = : ? ‘ = “ ? nama_mhs = namamhs = nama mhs ?

Dapat menggunakan Google dgn baik

Page 5: 02. Struktur Dasar PHP

PHP itu …

Merupakan singkatan recursive dari PHP : Hypertext Prepocessor

Pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1994.

Setiap satu statement (perintah) biasanya diakhiri dengan titik-koma (;)

CASE SENSITIVE untuk nama identifier yang dibuat oleh user (variable, konstanta, fungsi dll), namun TIDAK CASE SENSITIVE untuk identifier built-in dari PHP

Page 6: 02. Struktur Dasar PHP

Penulisan Script PHP

Harus diapit oleh …

<? dan ?> atau

<?php dan ?> atau

<script language=”php”> dan </script> atau

<% dan %>

Page 7: 02. Struktur Dasar PHP

Hello World!

Page 8: 02. Struktur Dasar PHP

Variabel

Digunakan untuk menyimpan sebuah value, data atau informasiNama variabel diawali dengan tanda $ Panjang tidak terbatasSetelah tanda $ diawali oleh huruf atau under-scrore (_). Karakter berikutnya bisa terdiri dari huruf, angka, dan karakter tertentu yang diperbolehkan (karakter ASCII dari 127 – 255). Bersifat case-sensitive.Tidak perlu dideklarasikan.Tidak boleh mengandung spasi.

Page 9: 02. Struktur Dasar PHP

Contoh Program

Page 10: 02. Struktur Dasar PHP

Tipe Data

boolean

integer

float

string

array

object

resource

NULL

Programmer pada dasarnya tidak perlu mendefinisikan tipe data

Page 11: 02. Struktur Dasar PHP

Contoh Program

Page 12: 02. Struktur Dasar PHP

Konstanta

Konstanta merupakan variabel konstan yang nilainya tidak berubah-ubah.

Menggunakan fungsi define()

Contoh Program

Page 13: 02. Struktur Dasar PHP

Operator

Aritmatika + - * / %

Page 14: 02. Struktur Dasar PHP

Operator

Aritmatika

Penugasan =

Page 15: 02. Struktur Dasar PHP

Operator

AritmatikaPenugasanBitwise & | ^ ~ << >>

Page 16: 02. Struktur Dasar PHP

Operator

AritmatikaPenugasanBitwisePerbandingan

== === != <> !==

< > <= >=

Page 17: 02. Struktur Dasar PHP

Operator

Aritmatika

Penugasan

Bitwise

Perbandingan

Logika and, &&, or, ||, xor, !

Page 18: 02. Struktur Dasar PHP

Operator

Aritmatika

Penugasan

Bitwise

Perbandingan

Logika

String Penggabungan .

Page 19: 02. Struktur Dasar PHP

Contoh Program

Page 20: 02. Struktur Dasar PHP

Komentar (Remark)

/* … */

//

#

Page 21: 02. Struktur Dasar PHP

Ada pertanyaan?

Page 22: 02. Struktur Dasar PHP

Terima Kasih

Achmad Solichin, S.Kom

http://achmatim.net

[email protected], [email protected]