serba-serbi php programming language

Post on 02-Jul-2015

85 Views

Category:

Education

6 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentasi mengenai segala serba serbi PHP, kegunaan, keunggulan, dan dasar-dasar penggunaannya.

TRANSCRIPT

1

PHP – PHP Hypertext ProccessorPHP – PHP Hypertext Proccessor

<?php<?php echo "Hello World";echo "Hello World";?>?>

Disusun Oleh :Disusun Oleh :Septian Adhi TamaSeptian Adhi Tama

XI TKJ-4XI TKJ-43636

2

Apa Itu PHP?

PHP → PHP Hypertext Proccessor Ditemukan pada 1955 oleh Rasmus

Leedorf dengan nama FI ( Form Intepreted), dengan fungsi awal mengolah data formulir web.

Bahasa Pemrograman web yang biasa digunakan untuk membangun aplikasi berbasis web dan juga untuk membangun website yg cepat dan dinamis.

Memiliki banyak sintaks yg mirip bahasa pemrograman C/C++, Java dan Perl.

Bersifat Open Source, dan dapat diunduh serta digunakan dengan bebas

3

Kelebihan PHP Dapat digunakan di berbagai sistem

operasi komputer, seperti : Windows, Linux, Mac OS, BSD, dll.

Mendukung banyak jenis web server, seperti : Apache, Microsoft IIS, Personal Web Server, Iplanet Server, Xitami, dll.

Tersedia library yg dapat digunakan para developer untuk mengolah file, gambar, ebook, dan flash.'

Mendukung koneksi ke banyak database management.

4

Fungsi PHP Mengurangi waktu untuk

membuat web berskala besar

Mampu menciptakan web interaktif

Menciptakan berbagai tool untuk keperluan online

Mendukung e-commerce (shopping carts)

satama rentarou, 08/18/2014

5

Untuk Belajar PHP Diperlukan . . . Niat, semangat, dan

tekad. :D Penguasaan HTML Penguasaan dasar bahasa

pemrograman C/C++

Aplikasi : Web server (Apache, IIS,

Personal Web Server/PWS) PHP server (dapat

didownload di PHP.net) Database server (MySQL,

Interbase, MS SQL, dll) Web Editor (Dreamweaver,

Frontpage, dll)

6

PHP – SINTAKS<?php<?php echo "Sintaks";echo "Sintaks";?>?>

7

Sintaks PHP

Kode PHP biasa dituliskan dengan tanda :

<?php

?>

Atau bisa juga seperti ini : <?

?>

Namun dengan penulisan seperti ini biasanya tidak dapat dibaca oleh beberapa server sehingga disarankan menggunakan tipe yang pertama.

8

Menyimpan File PHP Apabila anda menyisipkan

kode php dalam html, maka file tersebut perlu anda simpan dalam format *.php , karena apabila file disimpan dalam format *.html atau *htm, kode php yg ada tidak akan bisa diproses.

Adapun contoh aplikasi sederhana PHP sebagai berikut :

<html>

<head>

<title>Belajar PHP</title>

</head>

<body>

<?php

//program hello world

echo “Hello World”;

?>

</body>

</html>

9

Semicolon (;) Dalam kode PHP terdapat

tanda titik koma atau semicolon (;) yg berfungsi sebagai penanda dari akhir statement dalam kode PHP yang wajib ada.

<?php

//program hello world

echo “Hello World”;

?>

10

Pindah Spasi Dalam kode PHP pindah

spasi akan diabaikan dan tidak bisa mempengaruhi tampilan keluarannya di web browser.

Contoh :<?php

//orang tamfan

echo “Saya Super Tamfan”;

echo “Saya Extra Tamfan”;

?>akan mengeluarkan hasil yg

sama dengan kode berikut :<?php

//orang tamfan

echo “Saya Super Tamfan”; echo “Saya Extra Tamfan”;

?>

11

Identifier

Identifier adalah suatu nama yang dibuat programmer untuk variabel, fungsi, atau kelas (class). Adapun aturan penamaan identifier dalam

bahasa PHP sebagai berikut : Posisi awalan harus huruf atau underscore ( _ ) Posisi berikutnya bisa huruf atau underscore lagi, bukan spasi Sifat identifiernya Case Sensitive artinya huruf capital dan huruf kecil

dibedakan, atau memiliki arti yang berbeda Dilarang menggunakan tanda baca Contoh :$box width, @update() → Salah$box_width, update() → Benar

12

Variable Variabel merupakan suatu lokasi dalam memori komputer yang

dapat menyimpan suatu nilai. Variabel bersifat dinamis, dapat berubah kapan saja.

Misalkan dalam PHP kita akan menyimpan suatu nilai berupa angka atau string dalam suatu variabel, caranya adalah membuat nama variabel terlebih dahulu kemudian diberikan suatu assignment pada nilai yang diinginkan. Perhatikan sintaks berikut ini :

$nama_variabel = nilai; Contoh :<?php

$hello = "Hello World!";

$sebuah_bilangan = 4;

$bilanganYangLain = 8;

?>

13

Jenis Variable Variable Global Biasa digunakan dalam

keseluruhan script. Contoh :

<?php

$a = 12; //variabel global

function tampil(){

global $a; //mengakses var global

echo $a;

}

echo tampil();

?>

Variable Lokal Variable yang dideklarasikan

atau difungsikan dalam fungsi tertentu saja.

Contoh :

<?php

$a = 12; //variabel global

function tampil(){

$b = 20; //variabel lokal

echo $b;

}

echo tampil();

?>

14

Echo Echo berfungsi

menampilkan teks ke dalam web browser dengan memasukkan teks atau string ke dalam echo dan diapit dengan tanda quote. Tanda quote berfungsi sebagai penanda awal dan akhir string yg ditulis dengan echo, sehingga untuk menulis string yg mnggunakan tnda quote dapat dilakukan dengan mengganti string tersebut dengan apostroph (') atau menyisipkan tanda slash (\),

<html>

<head>

<title>Belajar PHP</title>

</head>

<body>

<?php

echo "<font face=\"arial" size=\"6\"> PHP for the world!</font>“;

echo "<font face='arial' size='6'> “PHP for the world!</font>“”;

?>

</body>

</html>

15

Menampilkan Nilai Variable dengan echo Nilai variabel dapat dengan mudah ditampilkan dengan

menggunakan echo, baik nilai yangberupa bilangan maupun string. Tidak diperlukan tanda quote untuk menampilkan variable dalam echo. Berikut ini adalah contoh-contoh di antaranya:

<?php

$string_ku = "Hello..

Nama saya: ";

$uang_ku = 1000;

$status_ku = "Jomblo";

echo $string_ku;

echo $uang_ku;

echo $status_ku;

?>

16

Berikut ini contoh menampilkan gabungan suatu nilai dari variabel yang berupa string.

Contoh:

<?php$string_ku = "Hello. Nama saya: ";$baris_baru = "<br>";echo $string_ku."Ari".$baris_baru;echo "Hi, Nama saya Ari. Kamu siapa? ".$string_ku.$baris_baru;echo "Hi, Nama saya Ari. Kamu siapa? ".$string_ku."Amalia";?>

Untuk menggabungkan beberapa string menjadi satu digunakan operator dot (.)

17

Komentar dalam PHP

Komentar dalam PHP tidak akan diolah atau dieksekusi, dalam artian saat file PHP dibuka dengan web browser komentar yg kita sisipkan tidak akan muncul. Pemberian komentar bisa dengan memberi tanda // atau /*

Contoh :<?php

//PHP nya orang tamfan

echo “Saya Super Tamfan”; /* echo “jangan percaya“

echo “Saya Extra Tamfan”; /* echo “orang tamfan jago PHP“

?>

18

PHP – OPERATOR<?php<?php echo "Operator";echo "Operator";?>?>

19

Definisi

“Ekspresi adalah suatu bentuk yang menghasilkan suatu nilai, dalam bentuk yang sederhana ekspresi dapat berupa konstanta atau variabel, dalam bentuk yang lebih kompleks suatu ekspresi dapat melibatkan suatu operand dan operator”

“Operator adalah sesuatu (simbol atau karakter) yang digunakan untuk mengoperasikan suatu operand sehingga menghasilkan suatu nilai/hasil”.

“Operand adalah suatu nilai yang dioperasikan operator dalam suatu ekspresi tertentu”.

“Konstanta adalah suatu variabel yang memiliki nilai tetap karena inisialisasi nilai diawal pemberiannya tidak akan dirubah”.

20

Define (''poin_ketamfananku'',10;)

$poin_ketamfananmu=2;

$selisih_ketamfanan_kita=poin_ketamfananku-$poin_ketamfananmu;

echo ''selisih poin ketamfanan kita adalah''.$selisih_ketamfanan_kita;

Merah = Konstanta Biru = Ekspresi Kuning = Operand Hijau = Operator

21

Jenis-jenis Operator PHP Operator Aritmatik Digunakan untuk melakukan

perhitungan yg bersifat matematis.

<?php

$penjumlahan = 2 + 4;

$pengurangan = 6 - 2;

$perkalian = 5 * 3;

$pembagian = 15 / 3;

$modulus = 5 % 2;

echo "Menampilkan penjumlahan: 2 + 4 = ".$penjumlahan."<br>";

echo "Menampilkan pengurangan: 6 - 2 = ".$pengurangan."<br>";

echo "Menampilkan perkalian: 5 * 3 = ".$perkalian."<br>";

echo "Menampilkan pembagian: 15 / 3 = ".$pembagian."<br>";

echo "Menampilkan modulus: 5 % 2 = " . $modulus.";

?>

22

Operator Perbandingan Perbandingan digunakan

untuk menguji hubungan antara nilai dan atau variabel. Operator ini digunakan dalam suatu statement bersyarat yang selalu menghasilkan nilai TRUE atau FALSE.

Misalkan: $x = 4; $y = 5;

23

Kombinasi Operator Assignment dan Aritmatika

Dalam pemrograman seringkali dijumpai proses yang melibatkan proses increment. Misalkan kita menginginkan proses increment dengan tingkat kenaikan 1, maka perintah yang dituliskan dapat berupa

$counter = $counter + 1; dalam PHP, perintah di atas

dapat ditulis dalam satu perintah singkat sebagai

$counter += 1; Dari contoh di atas tampak

bahwa operator yang digunakan (+=) merupakan gabungan dari operator aritmatik dan assignment. Berikut ini adalah bentuk-bentuk operator lain jenis ini.

24

Operator Increment Decrement

Operator ini juga bersifat matematis. Tujuan dari operator ini adalah menyederhanakan ekspresi operator penambahan dan pengurangan dengan peningkatan atau penurunan satu nilai. Coba perhatikan program dibawah ini, operasi penambahan maupun pengurangan dibawah memiliki dua cara yang berbeda dengan hasil yang sama.

Berikut ini adalah operator yang termasuk jenis ini:

$x++; ekuivalen dengan $x += 1; atau $x = $x + 1;

$x--; ekuivalen dengan $x -= 1; atau $x = $x – 1

; Contoh:<?php

$x = 4;

$x++;

echo "$x;

$x = 4;

$x--;

echo "$x;

?>

25

That's All, and Thank YouThat's All, and Thank You

Keep Learning and Be The Best!Keep Learning and Be The Best!

26

top related