Maison >développement back-end >tutoriel php >Comment exécuter des scripts PHP à partir de la ligne de commande Windows à l'aide de WAMPServer ?
Exécuter PHP sur la ligne de commande Windows dans WAMPServer
Si vous êtes nouveau sur PHP et souhaitez l'exécuter à partir de la ligne de commande, WAMPServer peut vous aider. Cependant, la configuration des variables système dans le dossier PHP peut ne pas toujours fournir le résultat souhaité. Voici un guide complet pour vous aider à résoudre ce problème :
Identification de la CLI PHP
La CLI PHP (interface de ligne de commande) est connue sous le nom de php.exe et réside dans le chemin suivant :
c:\wamp\bin\php\phpx.y.z\php.exe
(où x et y représentent les numéros de version de votre système installé PHP)
Création d'un script PHP
Pour écrire des scripts PHP à exécuter à partir de la ligne de commande :
PATH=%PATH%;c:\wamp\bin\php\phpx.y.z php -v
(Remplacer x.y.z avec votre version PHP)
Exécution du script
>phppath
php your_script.php
Cette méthode devrait fournir vous avec le résultat souhaité.
Supplémentaire Configuration
Pour des fonctionnalités améliorées, envisagez la configuration supplémentaire suivante :
set PHP_PEAR_SYSCONF_DIR=%baseWamp%\bin\php\phpx.y.z set PHP_PEAR_INSTALL_DIR=%baseWamp%\bin\php\phpx.y.z\pear set PHP_PEAR_DOC_DIR=%baseWamp%\bin\php\phpx.y.z\docs set PHP_PEAR_BIN_DIR=%baseWamp%\bin\php\phpx.y.z set PHP_PEAR_DATA_DIR=%baseWamp%\bin\php\phpx.y.z\data set PHP_PEAR_PHP_BIN=%baseWamp%\bin\php\phpx.y.z\php.exe set PHP_PEAR_TEST_DIR=%baseWamp%\bin\php\phpx.y.z\tests
set COMPOSER_HOME=%baseWamp%\composer set COMPOSER_CACHE_DIR=%baseWamp%\composer\cache PATH=%PATH%;%baseWamp%\composer
Cette configuration améliorée vous permet d'utiliser les fonctionnalités de PEAR et Composer, élargissant ainsi vos capacités de développement PHP.
En résumé, comprendre l'emplacement de la CLI PHP et l'utilisation de fichiers batch pour l'exécution de scripts garantit une expérience PHP transparente à partir de la ligne de commande Windows dans WAMPServer.
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!