Anda di halaman 1dari 7

PRAKTIKUM 9 PEMROGRAMAN WEB

PHP

Nama : Febilenia Risma Putri Argiyanto


Kelas : 1 D4 IT B
NRP : 2110181034
1. Skrip PHP menampilkan soal latihan

Source code:
<html>
<body>
<?php

echo "Bilangan 2+5 = ";


echo 2 + 5 ;
echo "<br>";

echo "Bilangan 0 and 1 = ";


echo 0 and 1;
echo "<br>";

echo "Bilangan sisa hasil bagi 5 dibagi 2 adalah ";


echo 5 % 2;
echo "<br>";

echo "Bilangan 5 x 5 = ";


echo 5*5;
echo "<br>";

echo "Kata aku dan dia digabung menjadi ";


echo "aku "."dia ";

?>
</body>
</html>

2. Analisa untuk masing masing percobaan

a. Percobaan 1(Syntax Dasar PHP)


PHP hanya mengeksekusi kode yang ditulis dalam pembatas
sebagaimana ditentukan oleh dasar sintaks PHP. Apapun di luar
pembatas tidak diproses oleh PHP (meskipun teks PHP ini masih
mengendalikan struktur yang dijelaskan dalam kode PHP. Pembatas
yang paling umum adalah “<?php” untuk membuka dan “?>” untuk
menutup kode PHP. Tujuan dari pembatas ini adalah untuk
memisahkan kode PHP dari kode di luar PHP, seperti HTML,
Javascript.

b. Percobaan 2(Variabel PHP)


Variabel diawali dengan simbol dolar $. Penulisan fungsi,
penamaan kelas, nama variabel adalah peka akan huruf besar
(Kapital) dan huruf kecil . Kedua kutip ganda “” dari string
memberikan kemampuan untuk interpolasi nilai variabel ke dalam
string PHP. PHP menerjemahkan baris sebagai spasi, dan
pernyataan harus diakhiri dengan titik koma ;.

c. Percobaan 3(Operator Aritmatic)

Untuk operasi penjumlahan menggunakan $a+$b

Untuk operasi pengurangan menggunakan $a-$b

Untuk operasi perkalian menggunakan $a*$b

Untuk operasi pembagian menggunakan $a/$b

Untuk operasi modulus menggunakan $a%$b


d. Percobaan 4(Operator Relational)

Operator relasi adalah operator untuk membandingkan dua buah


nilai.

Hasil operasi dari operator relasi akan menghasilkan nilai dengan


tipe data boolean, yaitu true (benar) dan false (salah).

Lebih kecil(<),lebih besar(>),sama dengan(==atau===),tidak sama


dengan(!= atau !==),lebih besar sama dengan (>=), lebih kecil sama
dengan(<=).

e. Percobaan 5(Operator Logika)


Operator logika ini membandingkan tipe data boolean, yaitu true atau false.

 Operator AND contoh $a and $b dan $a && $b TRUE jika keduanya


($a $b) bernilai TRUE
 Operator OR contoh $a && $b dan $a or $b TRUE jika salah satu dari
$a atau $b bernilai TRUE
 Operator XOR contoh $a xor $b TRUE jika salah satu dari $a atau
$b bernilai TRUE, tapi bukan keduanya
 Operator NOT contoh !$a TRUE jika $a tidak benar

f. Percobaan 6(Operator Assigment)

Operator assignment (=) adalah operator di mana operand di sebela


kiri mendapatkan nilai dari operand di sebelah kanan. Operator
assignment juga dapat diartikan sebagai operator pemberian suatu
nilai terhadap suatu variabel.

Operator assignment juga dapat dilakukan dengan kombinasi dari


operator aritmetika dan operator string yang memungkinkan Anda
menggunakan suatu ekspresi dan hasil ekspresi tersebut menjadi
nilainya.
g. Percobaan 7(Operator Penggabung String)

Operator string pada PHP hanya memiliki satu operator, yaitu


menggabungkan (menyambungkan) string. Untuk cara
menggabungkan string di PHP kamu memerlukan tanda titik (.)
diantara kedua string yang ingin kamu gabungkan. Selain
menggunakan string juga bisa menggunakan variabel yang
menyimpan string yang ingin kamu gabungkan.

Anda mungkin juga menyukai