Utilisez Visual Studio Code (VS Code) pour configurer un environnement de développement PHP sur Windows.
Étape 1 : Installer VS Code
Accédez au site officiel de VS Code et cliquez sur Download for Windows pour télécharger le fichier d'installation.
-
Double-cliquez sur le fichier téléchargé (par exemple
VSCodeUserSetup-x64-1.89.1.exe) et suivez les instructions de l'assistant d'installation.ImportantÀ l'étape Select Additional Tasks, cochez impérativement Add to PATH (requires shell restart).
Étape 2 : Créer un projet PHP
-
Ouvrez VS Code. Cliquez sur Extensions dans le volet de navigation de gauche ou appuyez sur
Ctrl+Shift+Xpour ouvrir le panneau des extensions. Recherchez et installez les extensions suivantes :Code Runner : exécute directement du code dans l'éditeur pour des langages tels que Node.js, Python, C++, Java, PHP et Go.
PHP : offre une prise en charge complète de PHP, incluant IntelliSense, le débogage, le formatage, les lentilles de code, les corrections de code, la validation, le refactoring, les tests PHPUnit, un serveur web intégré, etc. Pour l'installer, recherchez PHP dans l'Extensions: Marketplace, identifiez l'extension PHP (DEVSENSE) et cliquez sur Install.
Dans la barre de menu supérieure, sélectionnez File > Open Folder pour ouvrir le dossier de votre projet. Dans le panneau Explorer, faites un clic droit dans la zone vide, choisissez New File et nommez le fichier
index.php.-
Copiez le code PHP suivant dans l'éditeur :
<?php echo "Hello, World!"; -
Exécutez le code PHP. Si
Hello, World!s'affiche, l'environnement est opérationnel.-
Exécutez la commande php dans le terminal pour lancer index.php.
<?php echo "Hello, World!";PS D:\ide\phpprojects> php index.php Hello, World! PS D:\ide\phpprojects> -
Faites un clic droit dans la zone vide de l'éditeur et sélectionnez Run Code pour exécuter
index.php.<?php echo "Hello, World!";[Running] php "d:\ide\phpprojects\index.php" Hello, World! [Done] exited with code=0 in 0.131 seconds -
Exécutez
php -S localhost:8000dans le terminal pour démarrer le serveur web intégré de PHP, puis ouvrezhttp://localhost:8000/index.phpdans votre navigateur. La page affiche Hello, World!.Contenu du fichier
index.php:<?php echo "Hello, World!";Sortie du terminal et journal du serveur :PS D:\ide\phpprojects> php index.php Hello, World! PS D:\ide\phpprojects> php -S localhost:8000 [Wed Jul 3 15:31:05 2024] PHP 7.4.33 Development Server (http://localhost:8000) started [Wed Jul 3 15:31:15 2024] [::1]:55732 Accepted [Wed Jul 3 15:31:15 2024] [::1]:55732 [200]: GET /index.php [Wed Jul 3 15:31:15 2024] [::1]:55732 Closing [Wed Jul 3 15:31:15 2024] [::1]:55736 Accepted [Wed Jul 3 15:31:15 2024] [::1]:55737 Accepted [Wed Jul 3 15:31:15 2024] [::1]:55736 [404]: GET /favicon.ico - No such file or directory [Wed Jul 3 15:31:15 2024] [::1]:55736 ClosingL'accès àhttp://localhost:8000/index.phpdans un navigateur affiche « Hello, World! ».
-
Étape 3 : Installer les dépendances
Exécutez la commande composer require vendor/package-name [:version-constraint] pour ajouter ou mettre à jour les dépendances de votre projet PHP.
vendor/package-name: le fournisseur et le nom du package. Exemple :alibabacloud/ecs-20140526.version-constraint: facultatif. Indique une version spécifique (telle que4.1.7) ou une plage de versions. Par exemple,^4.1correspond aux versions supérieures ou égales à 4.1 et inférieures à 5.0, tandis que~4.1correspond aux versions supérieures ou égales à 4.1 et inférieures à 5.0, en excluant 4.2. Si ce paramètre est omis, la dernière version est installée.
Par exemple, installez le package de dépendance Elastic Compute Service (ECS) :
composer require alibabacloud/ecs-20140526 ^4.1