Sommaire

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 
{  ...