Video: Belajar PHP untuk PEMULA | 10. DATABASE & MySQL 2024
Kode kelas PHP harus ada dalam naskah yang menggunakan kelas. Paling umum, kelas disimpan dalam file include terpisah dan disertakan dalam skrip yang menggunakan kelas.
Untuk menggunakan sebuah objek, Anda terlebih dahulu membuat objek dari kelas. Kemudian objek itu bisa melakukan metode apa pun yang disertakan oleh kelas. Membuat objek disebut instantiate objek. Sama seperti Anda dapat menggunakan pola untuk membuat banyak gaun serupa namun individual, Anda dapat menggunakan kelas untuk membuat banyak objek serupa namun individual. Untuk membuat objek, gunakan pernyataan yang memiliki format berikut:
$ objectname = new classname (nilai, nilai, …);
Beberapa pernyataan yang valid yang membuat objek
$ Joe = new Person ("male"); $ car_Joe = Mobil baru ("merah"); $ car_Sam = mobil baru ("hijau"); $ customer1 = Pelanggan baru ("Smith", "Joe", $ custID);
Objek disimpan dalam nama variabel, dan metode konstruktor dieksekusi. Anda kemudian dapat menggunakan metode apa pun di kelas dengan pernyataan dengan format berikut:
$ Joe-> goToWork (); $ car_Joe-> park ("illegal"); $ car_Sam-> paintCar ("biru"); $ name = $ customer1-> getName ();
Benda yang berbeda yang dibuat dari kelas yang sama adalah individu independen. Mobil Sam dicat biru, tapi mobil Joe masih merah. Joe mendapat tiket parkir, tapi itu tidak mempengaruhi Sam.
Script di sini menunjukkan bagaimana menggunakan kelas Form.
php / * Nama script: buildForm * Keterangan: Menggunakan form untuk membuat form HTML sederhana * / require_once ("Form class); echo "formulir telepon"; $ phone_form = new form ("proses php", "Submit Phone"); $ phone_form-> addField ("first_name", "First Name"); $ phone_form-> addField ("last_name", "Nama Terakhir"); $ phone_form-> addField ("telepon", "Telepon"); echo "Silahkan isi formulir berikut:
"; $ phone_form-> displayForm (); echo ""; ? >
Pertama, skrip berisi file yang berisi kelas Form dalam skrip. Kelas disimpan dalam file Form. kelas. Script menciptakan objek formulir baru yang disebut $ phone_form. Tiga bidang ditambahkan dengan metode addField. Bentuknya ditampilkan dengan metode displayForm. Perhatikan bahwa beberapa kode HTML tambahan adalah output dalam skrip ini. HTML itu bisa saja ditambahkan ke metode displayForm dengan mudah.
Skrip membuat formulir dengan tiga bidang, menggunakan kelas Form.