Anda di halaman 1dari 9

LAPORAN PRAKTIKUM KE - 1

Proyek Pemograman Internet dan E-Commerce

DISUSUN OLEH:

NAMA : Muhammad Fajrianto


NPM : G1A019037
KELAS :B

Nama Asisten Dosen:

1. Muhammad Toby Suwindra (G1A017074)


2. Fitri Dwi Rahmatulaini (G1A018005)
3. Rinda Ayu Lestari (G1A018013)
4. Miftah Fadhlurrohman (G1A018014)

Dosen pengampu :

1. Yudi Setiawan, S.T., M.Eng.


2. Mochammad Yusa, S.Kom., M.Kom.

PROGRAM STUDI INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS BENGKULU
2021

Muhammad Fajrianto G1A019037


Landasan Teori

A. Pengertian PHP
PHP Adalah bahasa scripting server-side, Bahasa pemrograman yang digunakan untuk
mengembangkan situs web statis atau situs web dinamis atau aplikasi Web. PHP
singkatan dari Hypertext Pre-processor, yang sebelumnya disebut Personal Home Pages.
Script sendiri merupakan sekumpulan instruksi pemrograman yang ditafsirkan pada saat
runtime. Sedangkan Bahasa scripting adalah bahasa yang menafsirkan skrip saat runtime.
Dan biasanya tertanam ke dalam lingkungan perangkat lunak lain.

Karena php merupakan scripting server-side maka jenis bahasa pemrograman ini
nantinya script/program tersebut akan dijalankan/diproses oleh server. Berbeda dengan
javascript yang client-side. PHP adalah bahasa pemrograman umum yang berarti php
dapat disematkan ke dalam kode HTML, atau dapat digunakan dalam kombinasi dengan
berbagai sistem templat web, sistem manajemen konten web, dan kerangka kerja web.

B. Fungsi PHP
Fungsi PHP adalah membuat atau mengembangkan situs web statis atau situs web
dinamis atau aplikasi Web. Walaupun sebenarnya bukan hanya PHP bahasa
pemrograman yang bisa digunakan untuk memuat website. PHP digunakan karena untuk
membuat website dinamis bisa digunakan untuk menyimpan data ke dalam database,
membuat halaman yang dapat berubah-ubah sesuai dengan input user, memproses form,
dll.

Dalam membuat file PHP dapat digabung menggunakan tag html, Dan ketika tanpa
menggunakan tag html apa pun disebut file PHP Murni. Server menginterpretasikan kode
PHP dan mengeluarkan hasilnya sebagai kode HTML ke browser web. Agar server
mengidentifikasi kode PHP dari kode HTML, kita harus selalu menyertakan kode PHP
dalam tag PHP.

C. Mengapa harus PHP?


Banyak bahasa pemrograman di luar sana namun mengapa banyak website yang
menggunakan PHP sebagai bahasa pemrograman yang utama. Berdasarkan survey yang
dilakukan W3tech.com Bahasa PHP digunakan 79% website di dunia ini.

Muhammad Fajrianto 1 G1A019037


Hal tersebut tentunya beralasan, Di bawah ini adalah beberapa alasan kuat mengapa
banyak orang lebih memilih PHP dan menjadikan PHP menjadi bahasa pemrograman
terpopuler :

 PHP adalah merupakan bahasa yang bersifat open source dan gratis.
 Proses belajar pemrograman PHP yang lebih singkat dibandingkan dengan bahasa
lain seperti JSP, ASP dll.
 Karena Bahasa pemrograman terpopuler, Maka komunitas banyak dokumentasi lebih
besar
 Sebagian besar server web hosting mendukung PHP secara default tidak seperti
bahasa lain seperti ASP yang membutuhkan IIS. Ini menjadikan PHP pilihan yang
hemat biaya.
 PHP diperbarui secara teratur untuk mengikuti tren teknologi terbaru.
 PHP adalah bahasa scripting sisi server ; yang berarti hanya perlu menginstalnya di
server dan komputer klien yang meminta sumber daya dari server tidak perlu
menginstal PHP; hanya peramban web saja sudah cukup.
 PHP bekerja sama dengan MySQL ; Hal ini tidak berarti dapat menggunakan PHP
dengan sistem manajemen basis data lainnya. Anda masih dapat menggunakan PHP
dengan Postgres, Peramal, MS SQL Server ODBC dll.

Muhammad Fajrianto 2 G1A019037


 PHP adalah bahasa lintas platform; yang berarti dapat pada aplikasi di sejumlah
sistem operasi yang berbeda seperti windows, Linux, Mac OS dll.

Soal dan Pembahasan

1. Buatlah biodata diri yang terdiri dari nama, npm, alamat asli, tempat tinggal, tgl lahir,
hobi!

G1A019037

Gambar 1. Source code untuk program biodata

Penjelasan :
Pada gambar diatas, $nama, $npm, $alamat, $tanggallahir, dan $hobi berfungsi
sebagai variabel untuk menentukan value masing-masing. echo
“<H1>Biodata</H1>”.”<hr>”; berfungsi untuk menampilkan teks biodata dengan
ukuran heading 1, dimana “.” berfungsi untuk menggabungkan kedua string, <hr>
berfungsi untuk membuat garis di baris selanjutnya (sebagai pemisah). Begitu pula
dengan perintah echo lainnya.
Output :

Muhammad Fajrianto 3 G1A019037


G1A019037
Penjelasan :
Pada gambar 2 diatas merupakan output dari program biodata, dengan
memanggil variabel-variabel yang telah dibuat tadi, kemudian ditampilkan ke layar.

2. Buatlah 5 contoh operator aritmatika dan jelaskan fungsi-fungsi nya!

G1A019037

Gambar 3. Source code untuk program Operator Arimatika

Penjelasan :
Dari gambar diatas terdapat komentar yang berisi operator aritmatika.
Kemudian terdapat deklarasi variabel $a dan $b yang berisikan nilai tertentu. Lalu
echo ”Total gaji = Rp. $gaji. <br><br>”; berfungsi untuk menampilkan teks “Total
gaji = …….” , “.” berfungsi untuk menggabungkan kedua string, <br> berfungsi
untuk membuat baris selanjutnya. $c = $a + $b; berfungsi untuk membuat operasi
penjumlahan dan di simpan ke dalam variabel C. // contoh pengurangan dan perkalian
yang berfungsi utuk memberikan komentar pada kodingan (white space). Begitupula
untuk operasi lainnya.

Output :

Muhammad Fajrianto 4 G1A019037


G1A019037

Gambar 4. Output untuk program Operator Arimatika

Penjelasan :
Pada gambar 4 diatas merupakan output dari Program Operator Aritmatika
dengan memanggil variabel a, b dan c untuk melakukan fungsi operasi, yang
kemudian akan ditampilkan pada layar.

3. Buatlah contoh semua jenis operator (kecuali aritmatika), masing-masing cukup 1


contoh operator saja!

G1A019037

Gambar 5. Output untuk program Contoh Semua Operator


Muhammad Fajrianto 5 G1A019037
Penjelasan :
Pada gambar diatas merupakan source code untuk program operator pada php.
Kemudian terdapat variabel $a dan $b berisikan nilai masing-masing yang telah
ditentukan sebelumnya. Kemudian echo ”a bernilai $a ditambah 30 = “.($a +=
30).”<br>”; berfungsi untuk menampilkan teks “a bernilai $a ditambah 30 = …….”,
<br> berfungsi untuk membuat baris selanjutnya, ($a += 30) berfungsi untuk membuat
operasi penugasan. echo "<hr>"; berfungsi untuk membuat garis baru pada baris
selanjutnya (Pembatas). // contoh operator penugasan yang berfungsi utuk
memberikan komentar pada kodingan (white space). Begitu pula dengan operator
lainnya.

Output :

G1A019037

Gambar 6. Output untuk program Contoh Semua Operator

Penjelasan :
Pada gambar 6 diatas merupakan output dari program operator dalam php
dengan memanggil variabel-variabel yang terdapat pada source code yang telah dibuat
tadi.

Muhammad Fajrianto 6 G1A019037


Kesimpulan dan Saran

A. Kesimpulan
PHP Adalah bahasa scripting server-side, Bahasa pemrograman yang digunakan untuk
mengembangkan situs web statis atau situs web dinamis atau aplikasi Web. PHP
singkatan dari Hypertext Pre-processor, yang sebelumnya disebut Personal Home Pages.
Karena php merupakan scripting server-side maka jenis bahasa pemrograman ini
nantinya script/program tersebut akan dijalankan/diproses oleh server. Berbeda dengan
javascript yang client-side.

B. Saran
Sebelum membuat sebuah script di dalam PHP sebaiknya pahami terlebih dahulu
tentang HTML, CSS dan dasar-dasar pemrograman (java danC/C++) karena pemahaman
yang cukup dalam pemrograman dasar (java dan C/C++) akan lebih mempermudah untuk
aplikasi pembuatan sebuah script dalam program PHP.

Muhammad Fajrianto 7 G1A019037


Daftar Pustaka

Ananta, A. (2016, November 18). Makalah PHP. Retrieved from makalahphp.blogspot.com:


http://makalahphp.blogspot.com/
Fadul, F. (2018, Desember 3). HTML hr tag | belajar <hr> element. Retrieved from
www.apacara.com: https://www.apacara.com/tutorial/html/html-hr-tag.html
Munandar, A. (2016, Oktober 2). Jenis-jenis Operator Perbandingan PHP. Retrieved from
bahasaweb.com: https://bahasaweb.com/operator-perbandingan-php/

Muhammad Fajrianto 8 G1A019037

Anda mungkin juga menyukai