SlideShare a Scribd company logo
PPHHPP –– PPHHPP HHyyppeerrtteexxtt PPrroocccceessssoorr 
<<??pphhpp 
eecchhoo ""HHeelllloo WWoorrlldd"";; 
??>> 
1 
DDiissuussuunn OOlleehh :: 
SSeeppttiiaann AAddhhii TTaammaa 
XXII TTKKJJ--44 
3366
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
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)
Untuk Belajar PHP Diperlukan . . . 
5 
 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 
<<??pphhpp 
eecchhoo ""SSiinnttaakkss"";; 
??>>
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
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
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
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 :
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!";
13 
Jenis Variable 
 Variable Global 
 Biasa digunakan dalam 
keseluruhan script. 
 Contoh : 
<?php 
$a = 12; //variabel 
global 
function tampil(){ 
global $a; //mengakses 
var global 
 Variable Lokal 
 Variable yang dideklarasikan 
atau difungsikan dalam 
fungsi tertentu saja. 
 Contoh : 
<?php 
$a = 12; //variabel 
global 
function tampil(){ 
$b = 20; //variabel
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>“;
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"; 
15 
echo $string_ku;
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 (.) 
16
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 
<<??pphhpp 
eecchhoo ""OOppeerraattoorr"";; 
??>>
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
Jenis-jenis Operator PHP 
21 
 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>";
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
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++;
TThhaatt''ss AAllll,, aanndd TThhaannkk YYoouu 
KKeeeepp LLeeaarrnniinngg aanndd BBee TThhee BBeesstt!! 
25
26

More Related Content

What's hot (18)

PDF
Modul php 1
Sejahtera Affif
 
DOCX
PHP & MySQL Basic
hakimbks
 
PDF
10012333 tugas1 db_web
trondoladitcesar
 
PPT
Pertemuan 9
Mhail Djie
 
PDF
Belajar php (pemula dasar)
Andi Irawan
 
PDF
Modul praktikum algoritma
Rony BolaNk
 
PDF
Membuat laporan pdf berbasis web dengan php 5.0
kenedyboyz
 
DOCX
Bpmogrman berorientasi fungsi
Ar'ko Ar'ko
 
PDF
WEB II PHP 01
Rani Sarungallo Rombe
 
PDF
Lapres so d_modul5_yuka
Yuka Arjaka
 
DOCX
Struktur program c++
Universitas Pamulang
 
PPTX
Perulangan dan Array dalam PHP
I Gede Iwan Sudipa
 
PDF
MODUL_PHP_TIK_XII
Kartiwa G.S., S.Kom
 
PDF
What's about Dev-C++
S N M P Simamora
 
PPTX
Fitrah hi hukum tugas so 2
Fitrahdede
 
DOCX
Belajar PHP
supri yanta sitepu
 
PDF
Modul 4 php
Yusi Aisyah
 
Modul php 1
Sejahtera Affif
 
PHP & MySQL Basic
hakimbks
 
10012333 tugas1 db_web
trondoladitcesar
 
Pertemuan 9
Mhail Djie
 
Belajar php (pemula dasar)
Andi Irawan
 
Modul praktikum algoritma
Rony BolaNk
 
Membuat laporan pdf berbasis web dengan php 5.0
kenedyboyz
 
Bpmogrman berorientasi fungsi
Ar'ko Ar'ko
 
WEB II PHP 01
Rani Sarungallo Rombe
 
Lapres so d_modul5_yuka
Yuka Arjaka
 
Struktur program c++
Universitas Pamulang
 
Perulangan dan Array dalam PHP
I Gede Iwan Sudipa
 
MODUL_PHP_TIK_XII
Kartiwa G.S., S.Kom
 
What's about Dev-C++
S N M P Simamora
 
Fitrah hi hukum tugas so 2
Fitrahdede
 
Belajar PHP
supri yanta sitepu
 
Modul 4 php
Yusi Aisyah
 

Similar to Serba-serbi PHP Programming Language (20)

PDF
Tutorial dan Pengenalan php
Albertz Ace-Red
 
PDF
Tutorial php
Haswi Haswi
 
PPT
Php 1
Fajar Baskoro
 
PPT
265991658-Pengantar-PHP-ppt.ppt
ilhamsafari2
 
PDF
Bab02
Rieko Kristian
 
PDF
Dasar PHP
Yusuf A.H.
 
PDF
PROGRESS - Belajar PHP #1
UKM PROGRESS
 
PPTX
Slide web programming ii
Ilman Kadori
 
PPTX
Berkenalan dengan bahasa php pemrograman web
Vicky Nitinegoro
 
PPTX
materi Php lanjutan
Cahya Outsiders
 
PDF
10 pemrograman internet php (2)
Toni Tegar Sahidi
 
DOCX
Laporan pratikum iv web
rahmi wahyuni
 
PPTX
Web programming pertemuan 1
Iwan Tanjung
 
PPT
3984793.ppt
yulihappymarpaung1
 
DOC
modul PHP
Elni Hazar
 
PPTX
materi php
Cahya Outsiders
 
PPTX
Web programming - Bahasa pemrograman PHP
RedyWinatha1
 
PDF
web_server-side-scripting2.pdf
AhmadKhanifFikri
 
PPT
Pengantar Pemrograman WEB PHP
Deka M Wildan
 
PPT
Pertemuan 8
Mhail Djie
 
Tutorial dan Pengenalan php
Albertz Ace-Red
 
Tutorial php
Haswi Haswi
 
265991658-Pengantar-PHP-ppt.ppt
ilhamsafari2
 
Dasar PHP
Yusuf A.H.
 
PROGRESS - Belajar PHP #1
UKM PROGRESS
 
Slide web programming ii
Ilman Kadori
 
Berkenalan dengan bahasa php pemrograman web
Vicky Nitinegoro
 
materi Php lanjutan
Cahya Outsiders
 
10 pemrograman internet php (2)
Toni Tegar Sahidi
 
Laporan pratikum iv web
rahmi wahyuni
 
Web programming pertemuan 1
Iwan Tanjung
 
3984793.ppt
yulihappymarpaung1
 
modul PHP
Elni Hazar
 
materi php
Cahya Outsiders
 
Web programming - Bahasa pemrograman PHP
RedyWinatha1
 
web_server-side-scripting2.pdf
AhmadKhanifFikri
 
Pengantar Pemrograman WEB PHP
Deka M Wildan
 
Pertemuan 8
Mhail Djie
 
Ad

Recently uploaded (20)

PDF
Modul Ajar PJOK Kelas 7 Deep Learning pdf
Adm Guru
 
PPTX
inkuiri kolaboratif pengertian menyeluruh
andigunawan781
 
PDF
KODE ETIK IIS.pdf apakah perilaku guru perlu diatur?
nadiridarul
 
PDF
20250623 - Sosialisasi Pembelajaran Koding dan Kecerdasan Artifisial Aceh 202...
rahimah632
 
PDF
Modul Ajar IPA Kelas 9 Deep Learning Terbaru
Adm Guru
 
PDF
bahan ajar berbasis web : unsur kalsium.pdf
iraw72694
 
PDF
Review The Gifts of Imperfection Sri Yusmustika kasim tangka.pdf
netrasenja
 
PDF
Modul Ajar Matematika Kelas 7 Deep Learning
Tribuana Edu
 
PDF
MODUL PEMBELAJARAN DEEP LEARNING IPAS KELAS 6 CP 032 REVISI 2025 KURIKULUM ME...
AndiCoc
 
PDF
Modul Ajar Pendidikan Pancasila Kelas 9 Deep Learning
Adm Guru
 
PDF
Materi Seminar AITalks: AI dan Roh Kudus
SABDA
 
PDF
Uji Toksisitas Akut Pra-Klinik (In Vivo)
Apothecary Indonesia Persada
 
PPTX
Review Jurnal_MK SPL_Kelompok 01 _Kolonel Laut (E) Dr. H.A. Danang Rimbawa, S...
ArisHaryanto10
 
PPTX
Definisi Sastra - Pengantar Sastra | Konsep Esensial Kesusastraan
IKIP Siliwangi
 
PDF
Modul Ajar PAI Kelas 9 Deep Learning New
Adm Guru
 
PPTX
Inventory Management sebagai Alat Melakukan Cost Reduction_Training *COST RE...
Kanaidi ken
 
PDF
MODUL AJAR DEEP LEARNING BAHASA INDONESIA KELAS 6 CP 032 REVISI 2025 KURIKULU...
AndiCoc
 
PDF
Modul Ajar Pendidikan Pancasila Kelas 8 Deep Learning
Adm Guru
 
PDF
Materi : MekanismePelatihanKoding_KA.pdf
NoorAfifah12
 
PPTX
Teori, Sejarah dan Kritik Sastra - Pengantar Kesastraan Indonesia
IKIP Siliwangi
 
Modul Ajar PJOK Kelas 7 Deep Learning pdf
Adm Guru
 
inkuiri kolaboratif pengertian menyeluruh
andigunawan781
 
KODE ETIK IIS.pdf apakah perilaku guru perlu diatur?
nadiridarul
 
20250623 - Sosialisasi Pembelajaran Koding dan Kecerdasan Artifisial Aceh 202...
rahimah632
 
Modul Ajar IPA Kelas 9 Deep Learning Terbaru
Adm Guru
 
bahan ajar berbasis web : unsur kalsium.pdf
iraw72694
 
Review The Gifts of Imperfection Sri Yusmustika kasim tangka.pdf
netrasenja
 
Modul Ajar Matematika Kelas 7 Deep Learning
Tribuana Edu
 
MODUL PEMBELAJARAN DEEP LEARNING IPAS KELAS 6 CP 032 REVISI 2025 KURIKULUM ME...
AndiCoc
 
Modul Ajar Pendidikan Pancasila Kelas 9 Deep Learning
Adm Guru
 
Materi Seminar AITalks: AI dan Roh Kudus
SABDA
 
Uji Toksisitas Akut Pra-Klinik (In Vivo)
Apothecary Indonesia Persada
 
Review Jurnal_MK SPL_Kelompok 01 _Kolonel Laut (E) Dr. H.A. Danang Rimbawa, S...
ArisHaryanto10
 
Definisi Sastra - Pengantar Sastra | Konsep Esensial Kesusastraan
IKIP Siliwangi
 
Modul Ajar PAI Kelas 9 Deep Learning New
Adm Guru
 
Inventory Management sebagai Alat Melakukan Cost Reduction_Training *COST RE...
Kanaidi ken
 
MODUL AJAR DEEP LEARNING BAHASA INDONESIA KELAS 6 CP 032 REVISI 2025 KURIKULU...
AndiCoc
 
Modul Ajar Pendidikan Pancasila Kelas 8 Deep Learning
Adm Guru
 
Materi : MekanismePelatihanKoding_KA.pdf
NoorAfifah12
 
Teori, Sejarah dan Kritik Sastra - Pengantar Kesastraan Indonesia
IKIP Siliwangi
 
Ad

Serba-serbi PHP Programming Language

  • 1. PPHHPP –– PPHHPP HHyyppeerrtteexxtt PPrroocccceessssoorr <<??pphhpp eecchhoo ""HHeelllloo WWoorrlldd"";; ??>> 1 DDiissuussuunn OOlleehh :: SSeeppttiiaann AAddhhii TTaammaa XXII TTKKJJ--44 3366
  • 2. 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
  • 3. 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. 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)
  • 5. Untuk Belajar PHP Diperlukan . . . 5  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. 6 PHP – SINTAKS <<??pphhpp eecchhoo ""SSiinnttaakkss"";; ??>>
  • 7. 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
  • 8. 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
  • 9. 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. 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
  • 11. 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 :
  • 12. 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!";
  • 13. 13 Jenis Variable  Variable Global  Biasa digunakan dalam keseluruhan script.  Contoh : <?php $a = 12; //variabel global function tampil(){ global $a; //mengakses var global  Variable Lokal  Variable yang dideklarasikan atau difungsikan dalam fungsi tertentu saja.  Contoh : <?php $a = 12; //variabel global function tampil(){ $b = 20; //variabel
  • 14. 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>“;
  • 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"; 15 echo $string_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 (.) 16
  • 17. 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. 18 PHP – OPERATOR <<??pphhpp eecchhoo ""OOppeerraattoorr"";; ??>>
  • 19. 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. 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 21  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>";
  • 22. 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. 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
  • 24. 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++;
  • 25. TThhaatt''ss AAllll,, aanndd TThhaannkk YYoouu KKeeeepp LLeeaarrnniinngg aanndd BBee TThhee BBeesstt!! 25
  • 26. 26