Anda di halaman 1dari 20

Variabel dan Tipe Data

Variabel adalah tempat yang digunakan


oleh PHP untuk menyimpan nilai, data,
atau informasi yang kita olah dan gunakan
selama halaman web kita jalankan

Contoh
Cara penulisan
$judul_film=Beranak dalam WC;
$harga_film=30000;

AWAS.! Hati-Hati

$judul_film=Beranak dalam WC;

$JUDUL_FILM=Beranak dalam WC;


$Judul_Film=Beranak dalam WC;
Pada PHP setiap Variabel CASE SENSITIF

Penerapan Variabel
<html>
<head>
<title>Latihan Bikin Variabel</title>
</head>
<body>
<?php
$judul_film=Beranak dalam WC;
echo teks ini adalah isi variabel judul ;
echo $judul;
echo <br>;
$harga=30000;
echo ini adalah isi variabel harga= ;
echo $harga;
?>
</body>
</html>

OPERATOR ARITMETIKA
+
*
/
%

Penambahan
Pengurangan
Perkalian
Pembagian
Modulus (Sisa Pembagian)

OPERATOR PERBANDINGAN
==

Sama Dengan

!=

Tidak Sama Dengan

<>

Tidak Sama Dengan

<

Kurang Dari

>

Lebih Dari

<=

Kurang dari atau sama dengan

>=

Lebih dari atau sama dengan

OPERATOR LOGIKA
and

Dan

or

Atau

xor

Atau yang ekslusif

Negasi

&&

Dan

||

Atau

SOAL LATIHAN

NPM:2005130001
Nama : Hendra Munandar Dua
Kelas : MASI-05 AB
______________________________
Nilai Kehadiran=14
Nilai Tugas=70
Nilai Formatif=75
Nilai UTS=80
Nilai UAS=85
Jadi Nilai Akhirnya adalah=

TongTeng2x
MENGHITUNG NILAI
MAHASISWA

CATATAN:
Nilai Kehadiran = (n/14)*5
Nilai Tugas 10%
Nilai Formatif 15%
Nilai UTS 30%
Nilai UAS 40%
Nilai Akhir=Nilai kehadiran+
Nilai Tugas+Nilai Formatif+
Nilai UTS+Nilai UAS

POKOK BAHASAN
Pemilihan/Logika Percabangan
Perulangan
Array
Fungsi Array()
Fungsi List()
Array Multidimensi

PEMILIHAN/LOGIKA PERCABANGAN
Pemilihan adalah sebuah kondisi dimana
satu atau lebih baris kode
program(Statement) akan dieksekusi jika
kondisi tertentu terpenuhi.

MISALKAN.
1. Jika Made punya Duren 1

Maka Made akan memakannya dengan Pa Hero

2. Jika Made punya Duren 2 Maka Made akan memakannya dengan Amun

3. Jika Made Punya Duren lebih dari 2

4.

Selainnya, Made makan ANGIN

Maka Made akan memakannya SENDIRI

STRUKTUR.IF
If (<ujikondisi>)
{
<baris-baris program jika terpenuhi>
}

If ($duren==1)
{
echo dia akan memakannya dengan Pa Hero;
}

STRUKTUR.IF ELSE
If (<ujikondisi>)

<baris-baris program jika terpenuhi>

}
else
{
<baris-baris program jika tidak terpenuhi>
}
If ($duren==1)
{
echo Made akan memakannya dengan Pa Hero;
}
else
{
echo Made makan ANGIN;
}

SOAL LATIHAN

1. Jika Made punya Duren 1

TongTeng2x
MENENTUKAN
MADE MAKAN
DUREN ATAU
MAKAN ANGIN

Maka Made akan memakannya dengan Pa Hero

2. Jika Made punya Duren 2 Maka Made akan memakannya dengan Amun
3. Jika Made Punya Duren lebih dari 2
4.

Maka Made akan memakannya SENDIRI

Selainnya, Made makan ANGIN

PADA KENYATAANNYA MADE PUNYA DUREN 4 MAKA..

PASTI LANGSUNG DIARE

STRUKTUR.IF ELSE didalam IF


If (<ujikondisi>)

<baris-baris program jika terpenuhi>

}
else

{
If(<ujikondisi>)
{
<baris-baris program jika terpenuhi>
}
else
{
<baris-baris program jika tidak terpenuhi>
}

MISALKAN.
1. Jika Amun punya pacar 1 maka Amun MONOGAMI

2. Jika Amun punya pacar 2 maka Amun POLIPANTAI

3. Jika Amun punya pacar lebih dari 2 maka Amun POLITIKUS

4. Selainnya, Maka Amun POLICARPUS

STRUKTUR.IF ELSE didalam IF


If ($pacar==1)

echo Amun MONOGAMI;

}
else

If($pacar==2)
{
echo Amun POLIPANTAI;
}
elseif($pacar>2)
{
echo Amun POLITIKUS;
}
else
{
echo Amun POLICARPUS;
}

SOAL LANJUTAN.

TongTeng2x
MENENTUKAN
GRADE NILAI
MAHASISWA

Lanjutkanlah soal sebelumnya.


NPM:2005130001
Nama : Hendra Munandar Dua
Kelas : MASI-05 AB
______________________________
Nilai Kehadiran=14
Nilai Tugas=70
Nilai Formatif=75
Nilai UTS=80
Nilai UAS=85
Jadi Nilai Akhirnya adalah=

CATATAN:
Jika NA<40 maka Grade E
Jika NA<55 maka Grade D
Jika NA<75 maka Grade C
Jika NA<90 maka Grade B
Jika NA>=90 maka Grade A

STRUKTUR.SWITCH CASE.
Switch(<ujikondisi>)
{
case <kondisi_1>;
<baris-baris kode jika kondisi 1 terpenuhi>;
break;
case <kondisi_2>;
<baris-baris kode jika kondisi 2 terpenuhi>;
break;
case <kondisi_3>;
<baris-baris kode jika kondisi 3 terpenuhi>;
break;
default:
<baris-baris kode jika tidak ada yang terpenuhi>;
}

Anda mungkin juga menyukai