Anda di halaman 1dari 9

LAPORAN

PEMROGRAMAN WEB DATABASE


“ADVANCED PHP”

Disusun oleh :
NAMA : MUYASSIRAH
NIM : 42620066
KELAS : 2C TMJ

POLITEKNIK NEGERI UJUNG PANDANG


JURUSAN TEKNIK ELEKTRO
PRODI TEKNIK MULTIMEDIA DAN JARINGAN
2022
A. DASAR TEORI
Object Oriented Programming (OOP) adalah konsep pembuatan suatu program
dengan cara memecah kode program menjadi bagian yang lebih sederhana dengan
menggunakan object. Object ini nantinya akan memiliki fungsi khusus yang dapat
berdiri secara independen.Untuk membuat sebuah aplikasi atau program, nantinya
berbagai object yang ada akan saling bertukar data untuk saling terhubung satu sama
lain dan memberikan hasil yang lebih sempurna.Cukup berbeda dengan konsep fungsi
di dalam sistem pemrograman, nantinya sebuah object akan memiliki data dan function
masing masing. Data merupakan informasi yang terkandung di dalam suatu object.
Sedangkan function merupakan berbagai kode program yang dibungkus dalam satu
blok.

❖ Konsep oop dalam pemrograman php


• Class
Class adalah sebuah konsep OOP yang digunakan untuk mengencapsulasi atau
membungkus data dan abstraksi prosedural yang diperlukan dalam menggambarkan
isi dan tingkah laku berbagai entitas . Kelas juga merupakan deskripsi tergeneralisir
(misal templet, pola, cetak biru) yang menggambarkan kumpulan objek yang sama,
untuk membuat class dalam pemograman PHP bisa digunakan dengan
nenambahkan keyword class lalu di ikuti oleh nama class yang akan dibuat
• Property Pada Sebuah Class
Property Dapat disebut juga variable dari Class sedangkan Method biasa dalam
bentuk fungsi. Pada Class person kita akan menambahkan sebuah properti baru
dengan nama name, pada konsep OOP dalam bahasa pemograman PHP untuk
menyatakan sebuah properti bisa dengan menggunakan keyword var lalu di ikuti
dengan nama propertinya
• Method Dalam Konsep OOP PHP
Method adalah suatu operasi berupa fungsi-fungsi yang dapat dikerjakan oleh suatu
object. Method didefinisikan pada class akan tetapi dipanggil melalui object. untuk
membuat method bisa dengan dimulai dengan keyword function lalu di ikuti oleh
nama function nya. berikut ini adalah contoh method Setter dan Getter untuk
memberikan value kepada properti dan mengakses properti
• Instance Object / Membuat Object
Object atau Objek adalah hasil cetak dari class, atau hasil ‘konkrit’ dari class
untuk mengakses sebuah properti sebenarnya tidak selalu harus melalui method,
bisa saja anda memanggil properti itu langsung dari luar class dengan syarat bahwa
properti itu bersifat public

❖ Kelebihan oop pada php


• Syntax lebih terstruktur
• Sangat efektif jika di gunakan untuk membuat aplikasi yang berskala besar.
• Lebih mudah dan menghemat waktu, karena fungsi/function bisa di panggil
berulang-ulang kali tergantung keperluan.Lebih menghemat waktu.
B. PERCOBAAN DAN HASIL PRAKTIKUM
• What are classes and how to define them in PHP

Hasil

Ketika nama class dirubah

Hasil

• What are class methods and how to create them


Hasil

• How to instantiate a class

Hasil

• Adding Properties to Our Class

Hasil
• Class inheritance

Hasil

• Constructors
Hasil

• Data Access
-Menampilkan file class_access.php dengan menampilkan data hood

Hasil

-Menampilkan file class_access.php dengan menampilkan data engine

Hasil
• Opening files

Hasil

• Writing to Files

Hasil

Kemudian masuk kefile txt tadi

• Reading Files
Hasil

• Deleting files

Kemudian membuat file yang akan dihapus

Hasil
C. ANALISA
Pada praktikum yang telah dilakukan sebelum membuat program terlebih dahulu
suatu file harus memiliki akses penuh agar dapat terhubung. Pada saat pengaksesan file
agar kiranya program berhasil terlebih dahulu hasil programnya pada localhost sudah
berhasil. dengan teknik OOP kode program atau sistem dapat dimodifikasi tanpa melibatkan
banyak modul dimana hanya objek saja yang terlibat dengan menerapkan OOP mudah
dalam mendeteksi error.

D. KESIMPULAN
PHP yang biasa digunakan dalam bahasa pemrograman bukanlah bahasa
pemrograman yang murni berbasis object seperti bahasa pemrograman Java.
Bahkan, konsep object oriented programming dalam bahasa pemrograman PHP
sendiri baru mulai hadir di dalam PHP versi 4 dan baru mulai disempurnakan pada
sistem bahasa pemrograman PHP versi kelima.Dengan kata lain, object oriented
programming di dalam PHP merupakan sebuah ‘fitur’ tambahan yang membantu
menyempurnakan pengerjaan pemrograman.

Anda mungkin juga menyukai