Rumah > Artikel > pembangunan bahagian belakang > Adakah terdapat cara untuk membuat instantiate objek dalam php?
Terdapat kaedah untuk membuat instantiate objek dalam php. Untuk membuat instantiat objek, anda hanya perlu menggunakan kata kunci baharu diikuti dengan kaedah dengan nama yang sama dengan nama kelas Sintaksnya ialah "nama pembolehubah = nama kelas baharu (senarai nombor parameter);" jika anda tidak perlu menjadi objek apabila menginstant objek Untuk menghantar parameter, hanya gunakan nama kelas terus selepas kata kunci baharu tanpa menambah kurungan Sintaks ialah "nama pembolehubah = nama kelas baharu;".
Persekitaran pengendalian tutorial ini: sistem windows7, versi PHP8, komputer DELL G3
Objek segera
Dalam PHP, instantiation objek merujuk kepada instantiation kelas menjadi objek, iaitu proses menggunakan kelas untuk mencipta objek Ia adalah proses menukar kelas konsep abstrak kepada a objek fizikal kelas.
Sangat mudah untuk membuat instantiate kelas menjadi objek Anda hanya perlu menggunakan kata kunci baharu dan mengikutinya dengan kaedah dengan nama yang sama dengan nama kelas. Sudah tentu, jika anda tidak perlu menghantar parameter untuk objek apabila membuat instantiation objek, hanya gunakan nama kelas terus selepas kata kunci baharu tanpa menambah kurungan. Format instantiasi objek
adalah seperti berikut:
变量名 = new 类名(参数数列表); 或 变量名 = new 类名;
Penerangan parameter adalah seperti berikut:
变量名
: melalui kelas Nama rujukan objek yang dicipta, yang melaluinya ahli objek boleh diakses
new
: kata kunci yang menunjukkan bahawa objek baharu adalah untuk; dicipta;
类名
: Menunjukkan jenis objek baharu; digunakan untuk memulakan nilai objek Jika tiada nilai dalam kelas Jika anda mentakrifkan pembina, PHP secara automatik akan mencipta pembina lalai tanpa parameter.
【Contoh】Buat kelas dan buat seketika. 参数列表
<?php class Students{ } $person1 = new Students(); $person2 = new Students; $person3 = new Students; var_dump($person1); echo '<br>'; var_dump($person2); echo '<br>'; var_dump($person3); ?>
Tiada sambungan antara berbilang objek yang diisytiharkan menggunakan kelas yang sama Ini hanya boleh bermakna bahawa mereka semua adalah jenis yang sama Setiap objek mempunyai atribut ahli dan kaedah ahli yang diisytiharkan dalam kelas. Sama seperti tiga orang bebas, masing-masing mempunyai nama, jantina dan sifat umurnya sendiri, dan setiap orang mempunyai cara bercakap, makan dan berjalan sendiri.
Pembelajaran yang disyorkan: "Tutorial Video PHP
"Atas ialah kandungan terperinci Adakah terdapat cara untuk membuat instantiate objek dalam php?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!