Video: tutorial cara membuat koneksi database mysql php menggunakan class 2024
Kod kelas PHP perlu berada dalam skrip yang menggunakan kelas. Kebiasaannya, kelas disimpan dalam fail termasuk yang berasingan dan dimasukkan ke dalam skrip yang menggunakan kelas.
Untuk menggunakan objek, mula-mula anda buat objek dari kelas. Kemudian objek itu boleh melakukan apa-apa kaedah yang termasuk dalam kelas. Mencipta objek dipanggil instantiating objek. Sama seperti anda boleh menggunakan corak untuk membuat banyak gaun yang sama tetapi individu, anda boleh menggunakan kelas untuk membuat objek yang serupa tetapi individu. Untuk membuat objek, gunakan kenyataan yang mempunyai format berikut:
$ objectname = nama kelas baru (nilai, nilai, …);
Beberapa pernyataan yang sah yang membuat objek
$ Joe = Orang baru ("lelaki"); $ car_Joe = Kereta baru ("merah"); $ car_Sam = Kereta baru ("hijau"); $ customer1 = Pelanggan baru ("Smith", "Joe", $ custID);
Objek disimpan dalam nama pembolehubah, dan kaedah pembina dilaksanakan. Anda kemudian boleh menggunakan mana-mana kaedah dalam kelas dengan pernyataan format berikut:
$ Joe-> goToWork (); $ car_Joe-> park ("haram"); $ car_Sam-> paintCar ("blue"); $ name = $ customer1-> getName ();
Objek yang berbeza yang dibuat dari kelas yang sama adalah individu yang bebas. Kereta Sam mendapat warna biru, tetapi kereta Joe masih merah. Joe mendapat tiket letak kereta, tetapi ia tidak menjejaskan Sam.
Skrip di sini menunjukkan cara menggunakan kelas Borang.
php / * Nama skrip: buildForm * Keterangan: Menggunakan borang untuk membuat borang HTML yang mudah * / require_once ("Borang kelas"); echo "Borang telefon"; $ phone_form = Borang baru ("proses php", "Hantar Telefon"); $ phone_form-> addField ("first_name", "First Name"); $ phone_form-> addField ("last_name", "Last Name"); $ phone_form-> addField ("telefon", "Telefon"); echo "Sila isi borang berikut:
"; $ phone_form-> displayForm (); echo ""; ? >
Pertama, skrip termasuk fail yang mengandungi kelas Borang dalam skrip. Kelas disimpan dalam borang fail. kelas. Skrip mencipta objek bentuk baru bernama $ phone_form. Tiga bidang ditambah dengan kaedah addField. Bentuk dipaparkan dengan kaedah displayForm. Perhatikan bahawa beberapa kod HTML tambahan adalah output dalam skrip ini. HTML itu boleh ditambah kepada kaedah displayForm seperti mudah.
Skrip mewujudkan satu bentuk dengan tiga bidang, menggunakan kelas Borang.