SlideShare a Scribd company logo
PER 2
VARIABEL 
 Setiap pemrograman web atau aplikasi dibutuhkan apa 
yang namanya variabel. Variabel adalah sebuah 
bentuk pendeklarasian nama yang memiliki nilai 
dengan tipe data tertentu. 
 Setiap pendeklarasian variabel pada PHP dimulai 
dengan menggunakan tanda $ (dollar). Bentuk 
penulisan pendeklarasian variabel seperti berikut :
 Digunakan untuk menyimpan sebuah value, data atau informasi 
 Nama variabel diawali dengan tanda $ 
 Panjang tidak terbatas 
 Setelah 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. 
Benar 
- $_name 
 Tidak perlu dideklarasikan. 
- $first_name 
 Tidak boleh mengandung - $name3 
spasi. 
 Contoh : 
- $name_3 
Salah 
- $3name 
- $name? 
- $first+name 
- $first.name 
- $first name
 Contoh progran phpnya: 
<?php 
$Negara = ”Indonesia”; 
Echo ”Negaraku adalah $Negara”; 
?>
<?php 
$nim = "0411500400"; 
$nama = 'Chotimatul Musyarofah'; 
$umur = 23; 
$nilai = 82.25; 
$status = TRUE; 
echo "NIM : " . $nim . "<br>"; 
echo "Nama : $nama<br>"; 
print "Umur : " . $umur; print "<br>"; 
printf ("Nilai : %.3f<br>", $nilai); 
if ($status) 
echo "Status : Aktif"; 
else 
echo "Status : Tidak Aktif"; 
?>
Tipe data 
Pada PHP, tipe data variabel tidak didefinisikan oleh 
programmer, akan tetapi secara otomatis ditentukan oleh 
intepreter PHP. Namun demikian, PHP mendukung 8 
(delapan) buah tipe data primitif, yaitu : 
1. boolean 
2. integer 
3. float 
4. string 
5. array 
6. object 
7. resource 
8. NULL
operatar 
 Operator adalah sebuah tanda yang memberika arti 
atau nilai pada suatu variabel. Macam-macam 
operator yaitu : Operator aritmatika, bitwise, 
assignment, perbandingan, logika, dan 
increament/decreament. 
 Operator aritmatika adalah operator yang sering 
digunakan dalam pengoperasian perkalkulasian.
contoh 
<? 
$gaji = 1000000; 
$pajak = 0.1; 
$thp = $gaji - ($gaji*$pajak); 
echo "Gaji sebelumpajak = Rp. $gaji <br>"; 
echo "Gaji yang dibawa pulang = Rp. $thp"; 
?>
contoh 
<? 
$N1=200; 
$N2=4; 
$K1=$N1+$N2; 
$K2=($N1+$N2)*2; 
$K3=$N1%2; 
echo”Nilai dari K1 adalah $K1 <br>”; 
echo”Nilai dari K2 adalah $K2 <br>”; 
echo”Sisa hasil bagi dari 200 dengan 2 adalah $K3”; 
?>
komentar 
Dalam PHP, komentar program bisa menggunakan : 
 /* dan */ 
 // dan 
 #
Contoh 
<?php 
/* Ini komentar tidak akan tercetak di layar 
yang ini juga komentar*/ 
// Nah kalo ini komentar satu baris 
# Terus kalo ini juga komentar 
echo "Ini akan tercetak di layar"; 
?>
<? 
$a = 5; 
$b = 4; 
echo "$a == $b : ". ($a == $b); 
echo "<br>$a != $b : ". ($a != $b); 
echo "<br>$a > $b : ". ($a > $b); 
echo "<br>$a < $b : ". ($a < $b); 
echo "<br>($a == $b) && ($a > $b) : ".(($a != $b) && ($a > $b)); 
echo "<br>($a == $b) || ($a > $b) : ".(($a != $b) || ($a > $b)); 
?>
Ad

More Related Content

What's hot (19)

Mengenal script php 3
Mengenal script php 3Mengenal script php 3
Mengenal script php 3
Ali Muntaha
 
Tugas modul fungsi
Tugas modul fungsiTugas modul fungsi
Tugas modul fungsi
Fajar Umam
 
Modul php 1
Modul php 1Modul php 1
Modul php 1
Sejahtera Affif
 
Bab 2 identifier dan tipe data
Bab 2 identifier dan tipe dataBab 2 identifier dan tipe data
Bab 2 identifier dan tipe data
Affandi Arrizandy
 
02 struktur-kendali-program
02 struktur-kendali-program02 struktur-kendali-program
02 struktur-kendali-program
imman qori
 
[PBO] Pertemuan 10 - Pemrograman Database (1)
[PBO] Pertemuan 10 - Pemrograman Database (1)[PBO] Pertemuan 10 - Pemrograman Database (1)
[PBO] Pertemuan 10 - Pemrograman Database (1)
rizki adam kurniawan
 
Pointer
PointerPointer
Pointer
Achmad Solichin
 
Pemrograman C++ - Pointer
Pemrograman C++ - PointerPemrograman C++ - Pointer
Pemrograman C++ - Pointer
KuliahKita
 
Modul 2 variabel, tipe data dan operator
Modul 2   variabel, tipe data dan operatorModul 2   variabel, tipe data dan operator
Modul 2 variabel, tipe data dan operator
Fardian Syah
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliah
Braga Rezpect
 
ppt Tipe data,variabel, operator
ppt Tipe data,variabel, operatorppt Tipe data,variabel, operator
ppt Tipe data,variabel, operator
Iwank Odarlean
 
Bahasa pemograman
Bahasa pemograman Bahasa pemograman
Bahasa pemograman
EDIS BLOG
 
Materi kuliah 19 fungsi part 2
Materi kuliah 19   fungsi part 2Materi kuliah 19   fungsi part 2
Materi kuliah 19 fungsi part 2
Budi Yono
 
02. Struktur Dasar Php
02. Struktur Dasar Php02. Struktur Dasar Php
02. Struktur Dasar Php
Achmad Solichin
 
Ch 02 variabel
Ch 02   variabelCh 02   variabel
Ch 02 variabel
Riri Safitri
 
Algoritma dan Struktur Data - sintaks c++
Algoritma dan Struktur Data - sintaks c++Algoritma dan Struktur Data - sintaks c++
Algoritma dan Struktur Data - sintaks c++
Georgius Rinaldo
 
01 p.prog 2 - pert 2
01  p.prog 2 - pert 201  p.prog 2 - pert 2
01 p.prog 2 - pert 2
Muhammad Najib
 
Mengenal script php 3
Mengenal script php 3Mengenal script php 3
Mengenal script php 3
Ali Muntaha
 
Tugas modul fungsi
Tugas modul fungsiTugas modul fungsi
Tugas modul fungsi
Fajar Umam
 
Bab 2 identifier dan tipe data
Bab 2 identifier dan tipe dataBab 2 identifier dan tipe data
Bab 2 identifier dan tipe data
Affandi Arrizandy
 
02 struktur-kendali-program
02 struktur-kendali-program02 struktur-kendali-program
02 struktur-kendali-program
imman qori
 
[PBO] Pertemuan 10 - Pemrograman Database (1)
[PBO] Pertemuan 10 - Pemrograman Database (1)[PBO] Pertemuan 10 - Pemrograman Database (1)
[PBO] Pertemuan 10 - Pemrograman Database (1)
rizki adam kurniawan
 
Pemrograman C++ - Pointer
Pemrograman C++ - PointerPemrograman C++ - Pointer
Pemrograman C++ - Pointer
KuliahKita
 
Modul 2 variabel, tipe data dan operator
Modul 2   variabel, tipe data dan operatorModul 2   variabel, tipe data dan operator
Modul 2 variabel, tipe data dan operator
Fardian Syah
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliah
Braga Rezpect
 
ppt Tipe data,variabel, operator
ppt Tipe data,variabel, operatorppt Tipe data,variabel, operator
ppt Tipe data,variabel, operator
Iwank Odarlean
 
Bahasa pemograman
Bahasa pemograman Bahasa pemograman
Bahasa pemograman
EDIS BLOG
 
Materi kuliah 19 fungsi part 2
Materi kuliah 19   fungsi part 2Materi kuliah 19   fungsi part 2
Materi kuliah 19 fungsi part 2
Budi Yono
 
Algoritma dan Struktur Data - sintaks c++
Algoritma dan Struktur Data - sintaks c++Algoritma dan Struktur Data - sintaks c++
Algoritma dan Struktur Data - sintaks c++
Georgius Rinaldo
 

Viewers also liked (20)

Прокариоты
ПрокариотыПрокариоты
Прокариоты
LotosPlay
 
1st sem
1st sem1st sem
1st sem
Saurabh Biswas
 
How to sell tickets to a charity function
How to sell tickets to a charity functionHow to sell tickets to a charity function
How to sell tickets to a charity function
Alison Breton
 
Una pequeña historia
Una pequeña historiaUna pequeña historia
Una pequeña historia
catherin valenzuela valderrama
 
Общая биология
Общая биологияОбщая биология
Общая биология
LotosPlay
 
Water efficiency in cool season hay production
Water efficiency in cool season hay productionWater efficiency in cool season hay production
Water efficiency in cool season hay production
Caleb M Carter
 
Making youth a leader
Making youth a leaderMaking youth a leader
Making youth a leader
Sanjay Shanti Subedi
 
Вселенная
ВселеннаяВселенная
Вселенная
LotosPlay
 
Shot list- Southbank location
Shot list- Southbank locationShot list- Southbank location
Shot list- Southbank location
daisysadeh
 
Pesticide record keeping for the commercial applicator
Pesticide record keeping for the commercial applicatorPesticide record keeping for the commercial applicator
Pesticide record keeping for the commercial applicator
Caleb M Carter
 
Макроэволюция
МакроэволюцияМакроэволюция
Макроэволюция
LotosPlay
 
Strategic Vision
Strategic VisionStrategic Vision
Strategic Vision
Mchamp08
 
Organizational Design
Organizational DesignOrganizational Design
Organizational Design
Mchamp08
 
Грибы-паразиты
Грибы-паразитыГрибы-паразиты
Грибы-паразиты
LotosPlay
 
Talent Management
Talent ManagementTalent Management
Talent Management
Mchamp08
 
Грибы
ГрибыГрибы
Грибы
LotosPlay
 
Sahoum resume
Sahoum resumeSahoum resume
Sahoum resume
Eng Sahoum Aljazzazi
 
Химический состав клетки
Химический состав клеткиХимический состав клетки
Химический состав клетки
LotosPlay
 
Digipak powerpoint
Digipak powerpointDigipak powerpoint
Digipak powerpoint
daisysadeh
 
Прокариоты
ПрокариотыПрокариоты
Прокариоты
LotosPlay
 
How to sell tickets to a charity function
How to sell tickets to a charity functionHow to sell tickets to a charity function
How to sell tickets to a charity function
Alison Breton
 
Общая биология
Общая биологияОбщая биология
Общая биология
LotosPlay
 
Water efficiency in cool season hay production
Water efficiency in cool season hay productionWater efficiency in cool season hay production
Water efficiency in cool season hay production
Caleb M Carter
 
Вселенная
ВселеннаяВселенная
Вселенная
LotosPlay
 
Shot list- Southbank location
Shot list- Southbank locationShot list- Southbank location
Shot list- Southbank location
daisysadeh
 
Pesticide record keeping for the commercial applicator
Pesticide record keeping for the commercial applicatorPesticide record keeping for the commercial applicator
Pesticide record keeping for the commercial applicator
Caleb M Carter
 
Макроэволюция
МакроэволюцияМакроэволюция
Макроэволюция
LotosPlay
 
Strategic Vision
Strategic VisionStrategic Vision
Strategic Vision
Mchamp08
 
Organizational Design
Organizational DesignOrganizational Design
Organizational Design
Mchamp08
 
Грибы-паразиты
Грибы-паразитыГрибы-паразиты
Грибы-паразиты
LotosPlay
 
Talent Management
Talent ManagementTalent Management
Talent Management
Mchamp08
 
Химический состав клетки
Химический состав клеткиХимический состав клетки
Химический состав клетки
LotosPlay
 
Digipak powerpoint
Digipak powerpointDigipak powerpoint
Digipak powerpoint
daisysadeh
 
Ad

Similar to Per 2 pemrograman web dengan variabel (20)

Variabel dan Operator PHP
Variabel dan Operator PHPVariabel dan Operator PHP
Variabel dan Operator PHP
Deka M Wildan
 
Tugas Presentasi Pemrogram Komputer.pptx
Tugas Presentasi Pemrogram Komputer.pptxTugas Presentasi Pemrogram Komputer.pptx
Tugas Presentasi Pemrogram Komputer.pptx
romaiipay
 
265991658-Pengantar-PHP-ppt.ppt
265991658-Pengantar-PHP-ppt.ppt265991658-Pengantar-PHP-ppt.ppt
265991658-Pengantar-PHP-ppt.ppt
ilhamsafari2
 
Serba-serbi PHP Programming Language
Serba-serbi PHP Programming LanguageSerba-serbi PHP Programming Language
Serba-serbi PHP Programming Language
Septian Tama
 
PW2 Pertemuan 2.pptx
PW2 Pertemuan 2.pptxPW2 Pertemuan 2.pptx
PW2 Pertemuan 2.pptx
samsosupriatna
 
Pertemuan1 - PHP Dasar
Pertemuan1 - PHP DasarPertemuan1 - PHP Dasar
Pertemuan1 - PHP Dasar
Ari Effendi
 
Tutorial php
Tutorial phpTutorial php
Tutorial php
Haswi Haswi
 
tutorial php
tutorial phptutorial php
tutorial php
Albertz Ace-Red
 
Tutorial dan Pengenalan php
Tutorial dan Pengenalan phpTutorial dan Pengenalan php
Tutorial dan Pengenalan php
Albertz Ace-Red
 
Php 1
Php 1Php 1
Php 1
Fajar Baskoro
 
variabel dan tipe data PHP
variabel dan tipe data PHPvariabel dan tipe data PHP
variabel dan tipe data PHP
Mutiara Ayu
 
PHP & MySQL Basic
PHP & MySQL BasicPHP & MySQL Basic
PHP & MySQL Basic
hakimbks
 
Pemrograman Web 7 - Basic PHP
Pemrograman Web 7 - Basic PHPPemrograman Web 7 - Basic PHP
Pemrograman Web 7 - Basic PHP
Nur Fadli Utomo
 
MODUL_PHP_TIK_XII
MODUL_PHP_TIK_XIIMODUL_PHP_TIK_XII
MODUL_PHP_TIK_XII
Kartiwa G.S., S.Kom
 
Test coba saja Pertemuan 2 [Autosaved].pptx
Test coba saja Pertemuan 2 [Autosaved].pptxTest coba saja Pertemuan 2 [Autosaved].pptx
Test coba saja Pertemuan 2 [Autosaved].pptx
RyanAndikaIslamovic
 
Bpmogrman berorientasi fungsi
Bpmogrman berorientasi fungsiBpmogrman berorientasi fungsi
Bpmogrman berorientasi fungsi
Ar'ko Ar'ko
 
Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/in...
Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/in...Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/in...
Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/in...
helmikurniawan9
 
PHP - Pertemuan 1 materi pendahuluan untuk praktikan.pptx
PHP - Pertemuan 1 materi pendahuluan untuk praktikan.pptxPHP - Pertemuan 1 materi pendahuluan untuk praktikan.pptx
PHP - Pertemuan 1 materi pendahuluan untuk praktikan.pptx
iannn1904
 
Variabel dan Operator PHP
Variabel dan Operator PHPVariabel dan Operator PHP
Variabel dan Operator PHP
Deka M Wildan
 
Tugas Presentasi Pemrogram Komputer.pptx
Tugas Presentasi Pemrogram Komputer.pptxTugas Presentasi Pemrogram Komputer.pptx
Tugas Presentasi Pemrogram Komputer.pptx
romaiipay
 
265991658-Pengantar-PHP-ppt.ppt
265991658-Pengantar-PHP-ppt.ppt265991658-Pengantar-PHP-ppt.ppt
265991658-Pengantar-PHP-ppt.ppt
ilhamsafari2
 
Serba-serbi PHP Programming Language
Serba-serbi PHP Programming LanguageSerba-serbi PHP Programming Language
Serba-serbi PHP Programming Language
Septian Tama
 
Pertemuan1 - PHP Dasar
Pertemuan1 - PHP DasarPertemuan1 - PHP Dasar
Pertemuan1 - PHP Dasar
Ari Effendi
 
Tutorial dan Pengenalan php
Tutorial dan Pengenalan phpTutorial dan Pengenalan php
Tutorial dan Pengenalan php
Albertz Ace-Red
 
variabel dan tipe data PHP
variabel dan tipe data PHPvariabel dan tipe data PHP
variabel dan tipe data PHP
Mutiara Ayu
 
PHP & MySQL Basic
PHP & MySQL BasicPHP & MySQL Basic
PHP & MySQL Basic
hakimbks
 
Pemrograman Web 7 - Basic PHP
Pemrograman Web 7 - Basic PHPPemrograman Web 7 - Basic PHP
Pemrograman Web 7 - Basic PHP
Nur Fadli Utomo
 
Test coba saja Pertemuan 2 [Autosaved].pptx
Test coba saja Pertemuan 2 [Autosaved].pptxTest coba saja Pertemuan 2 [Autosaved].pptx
Test coba saja Pertemuan 2 [Autosaved].pptx
RyanAndikaIslamovic
 
Bpmogrman berorientasi fungsi
Bpmogrman berorientasi fungsiBpmogrman berorientasi fungsi
Bpmogrman berorientasi fungsi
Ar'ko Ar'ko
 
Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/in...
Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/in...Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/in...
Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/in...
helmikurniawan9
 
PHP - Pertemuan 1 materi pendahuluan untuk praktikan.pptx
PHP - Pertemuan 1 materi pendahuluan untuk praktikan.pptxPHP - Pertemuan 1 materi pendahuluan untuk praktikan.pptx
PHP - Pertemuan 1 materi pendahuluan untuk praktikan.pptx
iannn1904
 
Ad

Per 2 pemrograman web dengan variabel

  • 2. VARIABEL  Setiap pemrograman web atau aplikasi dibutuhkan apa yang namanya variabel. Variabel adalah sebuah bentuk pendeklarasian nama yang memiliki nilai dengan tipe data tertentu.  Setiap pendeklarasian variabel pada PHP dimulai dengan menggunakan tanda $ (dollar). Bentuk penulisan pendeklarasian variabel seperti berikut :
  • 3.  Digunakan untuk menyimpan sebuah value, data atau informasi  Nama variabel diawali dengan tanda $  Panjang tidak terbatas  Setelah 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. Benar - $_name  Tidak perlu dideklarasikan. - $first_name  Tidak boleh mengandung - $name3 spasi.  Contoh : - $name_3 Salah - $3name - $name? - $first+name - $first.name - $first name
  • 4.  Contoh progran phpnya: <?php $Negara = ”Indonesia”; Echo ”Negaraku adalah $Negara”; ?>
  • 5. <?php $nim = "0411500400"; $nama = 'Chotimatul Musyarofah'; $umur = 23; $nilai = 82.25; $status = TRUE; echo "NIM : " . $nim . "<br>"; echo "Nama : $nama<br>"; print "Umur : " . $umur; print "<br>"; printf ("Nilai : %.3f<br>", $nilai); if ($status) echo "Status : Aktif"; else echo "Status : Tidak Aktif"; ?>
  • 6. Tipe data Pada PHP, tipe data variabel tidak didefinisikan oleh programmer, akan tetapi secara otomatis ditentukan oleh intepreter PHP. Namun demikian, PHP mendukung 8 (delapan) buah tipe data primitif, yaitu : 1. boolean 2. integer 3. float 4. string 5. array 6. object 7. resource 8. NULL
  • 7. operatar  Operator adalah sebuah tanda yang memberika arti atau nilai pada suatu variabel. Macam-macam operator yaitu : Operator aritmatika, bitwise, assignment, perbandingan, logika, dan increament/decreament.  Operator aritmatika adalah operator yang sering digunakan dalam pengoperasian perkalkulasian.
  • 8. contoh <? $gaji = 1000000; $pajak = 0.1; $thp = $gaji - ($gaji*$pajak); echo "Gaji sebelumpajak = Rp. $gaji <br>"; echo "Gaji yang dibawa pulang = Rp. $thp"; ?>
  • 9. contoh <? $N1=200; $N2=4; $K1=$N1+$N2; $K2=($N1+$N2)*2; $K3=$N1%2; echo”Nilai dari K1 adalah $K1 <br>”; echo”Nilai dari K2 adalah $K2 <br>”; echo”Sisa hasil bagi dari 200 dengan 2 adalah $K3”; ?>
  • 10. komentar Dalam PHP, komentar program bisa menggunakan :  /* dan */  // dan  #
  • 11. Contoh <?php /* Ini komentar tidak akan tercetak di layar yang ini juga komentar*/ // Nah kalo ini komentar satu baris # Terus kalo ini juga komentar echo "Ini akan tercetak di layar"; ?>
  • 12. <? $a = 5; $b = 4; echo "$a == $b : ". ($a == $b); echo "<br>$a != $b : ". ($a != $b); echo "<br>$a > $b : ". ($a > $b); echo "<br>$a < $b : ". ($a < $b); echo "<br>($a == $b) && ($a > $b) : ".(($a != $b) && ($a > $b)); echo "<br>($a == $b) || ($a > $b) : ".(($a != $b) || ($a > $b)); ?>
  翻译: