Maison > Article > développement back-end > Conventions de dénomination et spécifications pour les fonctions PHP POO
La convention de dénomination des fonctions PHP OOP inclut l'utilisation de la nomenclature Pascal (cas haut de chameau pour les noms de classe et les noms d'interface) et les traits de soulignement (variables membres, constantes, noms de fonctions et de méthodes). La convention de dénomination spécifie l'utilisation de caractères de contrôle d'accès (publics, protégés et privés) et de conventions de préfixe (un double trait de soulignement signifie privé, un seul trait de soulignement signifie protégé). Des exemples pratiques montrent comment définir des classes, des variables membres et des méthodes selon ces conventions.
Convention de dénomination :
Spécification :
Classes et interfaces :
Variables membres :
Constantes :
Fonctions et méthodes :
Cas pratique :
Créez le fichier suivant User.php
:
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; } }
Utilisez la classe ci-dessus :
$user = new User('John Doe', 'john.doe@example.com'); echo $user->getName(); // John Doe
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!