4.1. Tujuan Praktikum
1. Mahasiswa mampu mengenal tipe data pada bahasa pemrograman PHP 2. Mahasiswa mampu membuat skrip untuk bahasa pemrograman PHP 3. Mahasiswa mampu menggunakan operasi pada bahasa pemrograman PHP
4.2. Dasar Teori
PHP adalah bahasa scripting yang terintegrasi dengan HTML dan dieksekusi di sisi server. Ini berarti semua sintaks PHP yang dijalankan akan diproses sepenuhnya oleh server sebelum hasilnya dikirimkan ke browser pengguna.
Ketika kita menggunakan PHP dalam halaman web, kita dapat menyisipkan kode PHP di dalam file HTML. Ketika halaman web tersebut diakses oleh pengguna melalui browser, server akan menerima permintaan tersebut, mengeksekusi kode PHP yang ada dalam file, melakukan pemrosesan dan komputasi yang diperlukan, dan menghasilkan output yang sesuai.
Dengan kata lain, PHP memungkinkan kita untuk menulis dan
menjalankan kode yang kompleks di sisi server, sedangkan yang dikirimkan ke browser hanyalah hasilnya. Ini memungkinkan kita untuk membuat aplikasi web yang dinamis, interaktif, dan disesuaikan dengan kebutuhan pengguna.
Dalam PHP setiap nama variable diawali tanda dollar ($). Misalnya nama variable a dalam PHP ditulis dengan $a. Jenis suatu variable ditentukan pada saat jalannya program dan tergantung pada konteks yang digunakan.
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 boolean, integer, float, string, array, object, resource, dan NULL
18
4.3. Praktikum
Pertama nyalakan terlebih dahulu web server, kemudian bukalah kode editor yang ingin digunakan lalu buatlah folder kerja pada htdocs dengan nama praktikum4, setelah itu ketiklah kodingan yang telah diberikan dan simpan filenya dengan nama varibel.php. Dan jalankan program tadi pada web browser.
Selanjutnya buatlah file baru untuk kodingan berikutnya dengan nama variabel2.php, lalu kodinglah mengikuti kode program yang telah diberikan, dan jalankan program pada web browser.
Setelah itu kita akan melakukan operasi artmatika pada bahasa php, buat lagi file baru dengan nama operasi.php, lalu kodinglah mengikuti kode program yang diberikan, dan jalankan program pada web browser.
Gambar 4.1 kode dan hasil dari variabel.php
Gambar 4.2 kode dan hasil dari variabel2.php
Gambar 4.3 kode dan hasil dari operasi.php
Selanjutnya kita akan melakukan operasi boolean, incremen, dan juga decrement, buatlah file baru dan simpan dengan nama operasi2.php, dan ikuti kode yang telah diberikan lalu jalankan pada web browser.
Selanjutnya kita akan membuat program modularitas, buatlah file baru dengan nama menu.php sebagai tampilan utama, lalu buatlah beberapa file baru lagi dengan nama index.php, link.php, about.php, contact.php, dan new.php.
lakukan pengkodingan pada tiap file sesuai dengan arahan yang diberikan.
Gambar 4.4 kode dan hasil dari operasi2.php
Gambar 4.5 kode pada file menu.php
Dapat dilihat kalimat pada halaman dapat berubah jika kita masuk ke menu lain yang terdapat pada halaman web, hal ini membuktikan bahwa kita berhasil melakukan modularitas, yang menghubungkan file menu.php dengan file lainnya seperti index.php dan about.php
Gambar 4.6 kode pada file index.php
Gambar 4.7 kode pada file about.php
Gambar 4.8 hasil program modularitas
Terakhir kita akan membuat array dengan menggunakan bahasa php, buatlah file baru dengan nama array.php, dan lakukan pengkodingan sesuai arahan.
4.4. Kesimpulan dan Saran 1. Kesimpulan
Kesimpulan dari praktikum kali ini ialah PHP (Hypertext Preprocessor) adalah bahasa pemrograman server-side yang dirancang khusus untuk
pengembangan aplikasi web. PHP banyak digunakan untuk membuat aplikasi web dinamis yang dapat berinteraksi dengan basis data, menghasilkan konten yang disesuaikan secara dinamis, dan berkomunikasi dengan server lainnya. Dan penulis juga berhasil memperoleh pemahaman yang baik tentang tipe data, operasi, modularitas, dan array dalam PHP.. Penulis juga menyadari pentingnya pemahaman yang baik tentang konsep-konsep dasar ini dalam membangun fondasi yang kuat dalam pengembangan PHP.
2. Saran
Gambar 4.9 kode dan hasil dari file array.php
Saran untuk praktikum selanjutnya adalah mempertimbangkan untuk menyertakan contoh kasus nyata atau studi kasus yang memperlihatkan penerapan langsung dari konsep-konsep ini dalam pengembangan aplikasi web.
JUDUL : PHP
NAMA : Ahmad Prayogi
NIM : 0701202249
PROGRAM STUDI : ILMU KOMPUTER
Medan, 03 Juli 2023 Menyetujui, Asisten Laboratorium
Paris Alvitto
Mengetahui, Laboran
Muhammad Fahri Syuhada, S.Kom
24