Les Espaces de nomsespaces de noms
Pour l’instant, la classe utilisée
est définie à l’intérieur du
script qui l’utilise.
Mais il est plus judicieux d’extraire
cette classe et de la ranger dans un fichier à part, un
fichier qui ne contiendra que cette classe. Cela contribue à la
modularité de votre application. C’est plus facile à maintenir
et à tester. Chaque classe est indépendante des
autres.
Le standard d’utilisation qu’il
est vivement conseillé de suivre est de mettre chaque classe
dans un fichier dont le nom sera exactement le nom de la classe, avec
le suffixe php (respectez les majuscules et les minuscules).
Exemple
La classe Produit sera sauvegardée
dans un fichier appelé Produit.php.
On peut ensuite inclure ce fichier dans le
script principal grâce à l’instruction include.
Syntaxe :
<?php
include NomDeLaClasse.php
Exemple
Sauvegardez la classe Produit dans le fichier
Produit.php :
Créez un nouveau fichier avec VSCode.
Dans le fichier index.php, sélectionnez
le code de la classe uniquement, copiez (touches [Ctrl] C), retournez dans le nouveau fichier
créé, et collez (touches [Ctrl] V), en n’oubliant pas d’ajouter <?php en première ligne.
Enfin, sauvegardez le nouveau fichier (touches [Ctrl] S) avec le nom Produit.php :
<?php
// ici nous sommes dans le fichier Produit.php
class Produit
{ ...