Konvensyen penamaan fungsi PHP OOP termasuk menggunakan tatanama Pascal (sarung unta tinggi untuk nama kelas dan nama antara muka) dan garis bawah (pembolehubah ahli, pemalar, fungsi dan nama kaedah). Konvensyen penamaan menentukan penggunaan aksara kawalan akses (awam, dilindungi dan peribadi) dan konvensyen awalan (garis bawah berganda bermaksud peribadi, garis bawah tunggal bermaksud dilindungi). Contoh praktikal menunjukkan cara mentakrifkan kelas, pembolehubah ahli dan kaedah mengikut konvensyen ini.
Gunakan tatanama Pascal (nomenclature unta) untuk mewakili nama kelas dan nama antara muka
Kelas dan antara muka:
__hendaklah mengandungi ) Pembina.
Pembolehubah ahli persendirian hendaklah diawali dengan garis bawah berganda.
Pemalar kelas hendaklah dinamakan ALL_CAPS dalam huruf besar.
hendaklah dinamakan menggunakan format kata kerja-kata nama atau kata nama-kata kerja.
Buat fail berikut :
class User { private $_name; private $_email; public function __construct($name, $email) { $this->_name = $name; $this->_email = $email; } public function getName() { return $this->_name; } protected function getEmail() { return $this->_email; } private function isValidEmail() { return filter_var($this->_email, FILTER_VALIDATE_EMAIL) !== false; } }
Gunakan kelas di atas: User.php
$user = new User('John Doe', 'john.doe@example.com'); echo $user->getName(); // John Doe
Atas ialah kandungan terperinci Menamakan konvensyen dan spesifikasi untuk fungsi PHP OOP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!