PROGRESS - Belajar PHP #1

Post on 18-Jan-2017

216 views 5 download

Transcript of PROGRESS - Belajar PHP #1

PROGRESSPHP: HYPERTEXT PREPROCESSORBY. DERAH

Apa itu PHP ?

PHP merupakan PROGRAMMING LANGUAGE yang dieksekusi

pada SERVER

PHP file berextensi .php

PHP file berisikan semua coding HTML ditambah coding PHP

Coding PHP dieksekusi pada server dan dikirimkan ke browser

sebagai HTML

Apa yang bisa dilakukan PHP?

Membuat Website Dinamis

CREATE, READ, UPDATE, DELETE (CRUD) ke database

Enkripsi untuk keamanan website

Passing data dari satu page ke page yang lain

PHP VERSION

PHP 7.0

PHP 5.6

PHP 5.4

dll

SYSTEM REQUIREMENTS

Server PHP

APACHE

NGINX

OS

Windows, Mac, Linux

APLIKASI

Dalam pembelajaran ini, Aplikasi yang digunakan untuk running

server php adalah XAMPP

Link download :

https://www.apachefriends.org/xampp-files/7.0.13/xampp-

win32-7.0.13-0-VC14-installer.exe

FITUR XAMPP

APACHE SERVER dengan PHP version TERBARU

DATABASE MYSQL

Ftp Client FILEZILLA

dll

SETUP SERVER FOLDER

File PHP tidak bisa ditaruh disembarang tempat

File PHP pada XAMPP HARUS ditaruh pada folder htdocs

Folder htdocs terdapat pada folder installer XAMPP

RUNNING SERVER

Buka Aplikasi XAMPP

Pada module APACHE klik START

Setelah itu klik ADMIN untuk melihat isi folder web server kita

LETS GO NGODING !

MEMBUAT FILE .PHP

BUATLAH SEBUAH FILE dengan nama belajar1.php

Simpan file php tersebut pada direktori server htdocs

Start Apache module pada XAMPP

Buka browser dan ketik address http://localhost/belajar1.php

Jika berhasil maka akan muncul sebuah halaman kosong

CODING PHP

Buat struktur HTML DASAR (html, head, title, body)

Coding PHP akan kita mulai didalam tag body

PHP SYNTAX

Basic coding selalu diawali dengan coding seperti ini :

PHP SYNTAX

Contoh Menampilkan data pada PHP :

PHP SYNTAX

Ini namanya FUNCTION

Ini content dari function atau output

dari function

KUNCI DARI SEBUAH

KESUKSESAN

VARIABEL

Variabel adalah sebuah TEMPAT untuk menyimpan data atau informasi tertentu

VARIABEL = GELAS

DATA/INFORMASI = AIR

Ciri-ciri variable pada PHP :

Selalu diawali dengan tanda $ ($nama, $umur, dll)

TANPA SPASI

tidak boleh diawali dengan ANGKA

Bersifat unik, sehingga dalam 1 file php tidak boleh ada deklarasi nama variable yang sama

Variabel pada PHP bersifat case-sensitive ($nama & $NAMA adalah 2 variable yang berbeda)

CONTOH VARIABEL

Type Data pada PHP

Pada PHP type data untuk

variable adalah :

String

Integer

Float (floating point numbers

- also called double)

Boolean

Array

Object

NULL

Resource

String – Integer – Boolean - Array

String, merupakan type data untuk data yang berupa TEXT. Type data string selalu ada tanda “ “.

Contoh : $nama = “Budi”;

Integer, merupakan type data untuk data yang berupa ANGKA. Pada integer tidak ada tanda “ “

pada deklarasi nilai variabelnya. Contoh: $nilai = 100;

Boolean, merupakan type data yang hanya memiliki 2 nilai tetap, yaitu TRUE atau FALSE. Contoh :

$status = FALSE;

Array, merupakan type data yang dapat menyimpan banyak value pada 1 variable. Contoh

penulisan array : $nama = array(“budi”, “Ibu Budi”, “Bapak Budi”);

Untuk variable yang lainnya cek : http://www.w3schools.com/php/php_datatypes.asp

TIPS & TRICKS

Menggabungkan 2 variable dalam function echo :

Dalam menggabukan 2 variable atau lebih dalam php

digunakan tanda . (titik) untuk menggabungkan mereka

$nama_lengkap = $nama_depan . “ “ . $nama_belakang

Tanda “ “ ditengah tersebut memberikan jarak spasi antaravariable 1 dengan variable 2

PHP OPERATORS

Penjelasan php operator berdasarkan pada web

http://www.w3schools.com/php/php_operators.asp

CONTOH ARITMATIKA

OLEH-OLEH

Orang jalan-jalan bawa pulang oleh-oleh souvenir,

orang belajar bawa pulang oleh-oleh TUGAS !!!

TUGAS

BUATLAH SEBUAH ARITMATIKA PERHITUNGAN 1- 100

KALI BAGI TAMBAH KURANG DENGAN OUTPUT SEPERTI

BERIKUT :

1 x 1 = 1

1 x 2 = 2

1 x 3 = 3

1 x 4 = 4

1 x 5 = 5

1 x 6 = 6

1 x 7 = 7

1 x 8 = 8

1 x 9 = 9

1 x 10 = 10

2 x 1 = 2

2 x 2 = 4

2 x 3 = 6

2 x 4 = 8

2 x 5 = 10

2 x 6 = 12

2 x 7 = 14

2 x 8 = 16

2 x 9 = 18

2 x 10 = 20

Sampai dengan …

10 x 10 = 100

Copy-paste coding

sama dengan nikung

pacar temen, itu

JAHAT