PHP Web
Mulai dari video ini dan berikutnya, kita akan kembali membahas PHP sebagai pemograman web. Berhubung selama ini kita hanya menggunakan PHP sebagai co...
Mulai dari video ini dan berikutnya, kita akan kembali membahas PHP sebagai pemograman web. Berhubung selama ini kita hanya menggunakan PHP sebagai co...
Attribute adalah fitur yang baru diperkenalkan di PHP versi 8, dan fitur ini sudah digunakan di function bawaan PHP. Dengan menggunakan Attribute, ma...
Pada video ini kita akan latihan untuk membuat kelas ValidationUtility, yaitu kelas yang akan membantu kita untuk melakukan validasi terhadap objek da...
Reflection adalah cara untuk mengambil informasi yang berhubungan dengan class, pada saat script sedang berjalan. Untuk melakukan hal itu, kita menggu...
Exception adalah object yang dilempar untuk menjelaskan terjadinya error pada script. Nantinya kita bisa meminta keterangan lebih lanjut mengenai erro...
Enumeration adalah tipe data dimana jumlah nilainya terbatas. Contoh kasus penggunaan Enumeration yang paling umum adalah Gender atau jenis kelamin, d...
Kita bisa menggunakan kata kunci foreach pada array, karena secara default array memiliki iterator. Begitu juga dengan object. Secara default object m...
Sebelum melanjutkan ke object cloning, kita harus memahami terlebih dahulu bagaimana cara PHP menangani memory untuk menyimpan nilai di dalam variable...
stdClass adalah kelas generik bawaan PHP. Artinya kita bisa langsung menggunakan kelas tersebut tanpa perlu membuat deklarasi kelas. Biasanya stdClass...
Kita akan bahas lebih lanjut mengenai Trait, terutama yang berhubungan dengan Overriding. Yang pertama adalah kita bisa melakukan overriding terhadap...
Pada saat hendak melakukan Inheritance, kita dibatasi hanya boleh menggunakan 1 parent. Bagaimana kalau kita perlu menggunakan beberapa parent sekalig...
Dalam dunia pemograman berbasis objek, Interface adalah semacam kontrak, dimana kita bisa memastikan bahwa kelas-kelas yang mengimplementasikan interf...