PHP (Hypertext
Preprocessor) est un langage de script qui sert une langue tout usage
principalement utilisé sur les sites Web; il parle à des bases de données, crée
des effets spéciaux et de la logique, et permet des fonctions administratives
telles que la gestion des membres du site. Le code de classe en PHP est utilisé
pour fabriquer une capsule de codage qui peut être utilisé de façon continue,
de sorte que le programmeur n'a pas besoin d'écrire le même codage pour chaque
instance. La classe abstraite en PHP, qui a été introduit avec PHP5, est
similaire à la classe régulière, mais est utilisé lorsque seule une partie du
code de la classe seront nécessaires, tandis que d'autres sections devront être
définis pour l'utilisation spécifique pour fonctionner correctement. La classe
abstraite en PHP peut être défini comme public ou protégé, mais pas privé.
La façon dont
une classe générale fonctionne en PHP est le programmeur donne un titre de la
classe - comme "véhicule" si le codage est pour un véhicule - qui
peut être rappelé plus tard. Dans cette classe, le programmeur écrira un
ensemble d'instructions, telles que le code pour faire un tour gauche du
véhicule ou de frein. Ce type de codage émule codage orienté objet, ou codage
qui sépare les parties du code dans les objets qui ont leurs propres ensembles
de code. PHP n'est pas naturellement un code orienté objet, mais, grâce à cette
méthode, peut imiter.
Une classe
abstraite en PHP est construit d'une manière similaire. La principale
différence dans le codage avec une classe abstraite en PHP est que la structure
de classe commence par "classe abstraite" au lieu de Lorsque ce code
est fait, il crée un guide incomplet pour le programme à regarder «classe».; le
guide incomplète peut alors être rempli plus tard.
Les portions
incomplètes sont remplies lorsque la classe abstraite est appelé au cours du programme.
Par exemple, la classe abstraite de véhicule aura des instructions de base qui
fonctionnent avec tous les types de véhicules, tels que voitures, camions et
motos. Chaque véhicule, cependant, a ses propres besoins spécifiques, et la
classe abstraite permettra au programmeur de remplir ces besoins spécifiques
sans avoir à écrire codage distinct pour chaque véhicule. Cela rend le codage
plus efficace du temps, minimise les erreurs et rend plus facile de faire des
changements rapides de chaque objet qui utilise la classe abstraite.
Les classes PHP
sont spécifiés comme publique, protégée ou privée. Chacune de ces étiquettes
agit comme un bouclier qui limite la visibilité du code en fonction du niveau
d'accès d'un utilisateur. Définition d'une classe publique permet à tout
utilisateur de voir le code, statut de protection limite une partie du code, et
privé permet seuls les utilisateurs désignés voir le code. La classe abstraite
en PHP peut être défini comme public ou protégé, mais il ne peut pas être privé.